这段代码:
$query = array(
"var" => "no",
"not_var" => "yes",
"var2" => "maybe"
);
print http_build_query($query);
输出:
var=no¬_var=yes&var2=maybe
这发生在我自己的运行 PHP 5.3.19 的机器上。我已经在PHPfiddle上重现了这种行为。它在运行 PHP 5.2.11的ideone.com上按预期工作。
为什么会这样?