Я шукаю швидкий спосіб перетворити асоціативний масив у рядок. Типова структура виглядає як рядок запиту URL-адреси, але з налаштованими роздільниками, тому я можу використовувати " &
" для xhtml посилань або " &
" в іншому випадку.
Моя перша схильність - використовувати, foreach
але оскільки мій метод можна було викликати багато разів за один запит, я боюся, що це може бути занадто повільним.
<?php
$Amp = $IsXhtml ? '&' : '&';
$Parameters = array('Action' => 'ShowList', 'Page' => '2');
$QueryString = '';
foreach ($Parameters as $Key => $Value)
$QueryString .= $Amp . $Key . '=' . $Value;
Чи є швидший шлях?