$array['tt'] = "xx";
$array['current-value'] = "abcde";
echo http_build_query($array);按道理应该显示
tt=xx¤t-value=abcde可是现在运行却显示
tt=xx¤t-value=abcde 我碰到了PHP的关键字BUG???
$array['current-value'] = "abcde";
echo http_build_query($array);按道理应该显示
tt=xx¤t-value=abcde可是现在运行却显示
tt=xx¤t-value=abcde 我碰到了PHP的关键字BUG???
tt=xx¤t-value=abcde
用命令行执行没有问题
echo "¤";
echo ">";
echo "<";
嗯嗯,就是给http请求用的,现在碰到故障了,在排除原因……
$array['tt'] = "xx";
$array['currentvalue'] = "abcde";
echo http_build_query($arr).'<br />'; 楼主,是数组定义出错了。改吧。