Ich suche nach einer schnellen Möglichkeit, ein assoziatives Array in einen String umzuwandeln. Eine typische Struktur wäre wie eine URL- &
Abfragezeichenfolge, jedoch mit anpassbaren Trennzeichen, sodass ich ' ' für XML-Links oder ' &
' auf andere Weise verwenden kann.
Meine erste Neigung ist es, zu verwenden, foreach
aber da meine Methode in einer Anfrage mehrmals aufgerufen werden könnte, befürchte ich, dass sie zu langsam sein könnte.
<?php
$Amp = $IsXhtml ? '&' : '&';
$Parameters = array('Action' => 'ShowList', 'Page' => '2');
$QueryString = '';
foreach ($Parameters as $Key => $Value)
$QueryString .= $Amp . $Key . '=' . $Value;
Gibt es einen schnelleren Weg?