Estou procurando uma maneira rápida de transformar uma matriz associativa em uma string. A estrutura típica seria como uma string de consulta de URL, mas com separadores personalizáveis para que eu pudesse usar ' &
' para links xhtml ou ' &
' de outra forma.
Minha primeira inclinação é usar, foreach
mas como meu método pode ser chamado muitas vezes em uma solicitação, temo que seja muito lento.
<?php
$Amp = $IsXhtml ? '&' : '&';
$Parameters = array('Action' => 'ShowList', 'Page' => '2');
$QueryString = '';
foreach ($Parameters as $Key => $Value)
$QueryString .= $Amp . $Key . '=' . $Value;
Existe uma maneira mais rápida?