Estoy buscando una forma rápida de convertir una matriz asociativa en una cadena. La estructura típica sería como una cadena de consulta de URL pero con separadores personalizables para que pueda usar " &
" para enlaces xhtml o " &
" de otra manera.
Mi primera inclinación es el uso, foreach
pero dado que mi método podría ser llamado muchas veces en una sola solicitud, temo que sea demasiado lento.
<?php
$Amp = $IsXhtml ? '&' : '&';
$Parameters = array('Action' => 'ShowList', 'Page' => '2');
$QueryString = '';
foreach ($Parameters as $Key => $Value)
$QueryString .= $Amp . $Key . '=' . $Value;
¿Hay una manera mas rápida?