我正在寻找一种快速将关联数组转换为字符串的方法。典型的结构类似于URL查询字符串,但具有可定制的分隔符,因此我可以在XHTML链接中使用“
我的第一反应是使用foreach,但由于我的方法可能在一个请求中被多次调用,所以我担心这可能会太慢。
&
”或在其他情况下使用“&
”。我的第一反应是使用foreach,但由于我的方法可能在一个请求中被多次调用,所以我担心这可能会太慢。
<?php
$Amp = $IsXhtml ? '&' : '&';
$Parameters = array('Action' => 'ShowList', 'Page' => '2');
$QueryString = '';
foreach ($Parameters as $Key => $Value)
$QueryString .= $Amp . $Key . '=' . $Value;
有更快的方法吗?