Sto cercando un modo veloce per trasformare un array associativo in una stringa. La struttura tipica sarebbe come una stringa di query dell'URL ma con separatori personalizzabili in modo da poter utilizzare " &
" per i collegamenti xhtml o " &
" in altro modo.
La mia prima inclinazione è quella di usare, foreach
ma poiché il mio metodo potrebbe essere chiamato molte volte in una richiesta, temo che potrebbe essere troppo lento.
<?php
$Amp = $IsXhtml ? '&' : '&';
$Parameters = array('Action' => 'ShowList', 'Page' => '2');
$QueryString = '';
foreach ($Parameters as $Key => $Value)
$QueryString .= $Amp . $Key . '=' . $Value;
C'è un modo più veloce?