- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
"no", "not_var" => "yes", "var2" => "maybe" ); print http-6ren">
这段代码:
$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 上重现了这种行为.它在 ideone.com 上按预期工作运行 PHP 5.2.11。
为什么会这样?
最佳答案
这只是因为你的浏览器编码了 ¬
实体,试试这个:
print htmlentities(http_build_query($query));
对于正常使用,绝对没问题。
ideone
与 PHPFiddle
不同的原因是 PHPFiddle
只是将结果转储到 iframe 中,而 ideone
显示它是预先实体编码的,这样其他显示就不会被破坏。
关于php - 在某些 PHP 配置中,http_build_query 将 not_var=yes 变成 ¬_var=yes。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14457651/
我发现自己不确定是否应该将我在我的类中使用的某些变量设置为私有(private)类变量(例如 _var)与类常量变量(例如 VAR)与私有(private)类常量变量,如果这样的话使用(例如 _VAR
我正在尝试学习 C++(目前只知道 PHP 和一些 C#)并且遇到了我的第一个问题。 我试图在开关内调用一个类,然后在开关后使用该定义的变量。但是,我收到标题中描述的错误。 #include #in
这个问题在这里已经有了答案: What's the deal with a leading underscore in PHP class methods? (14 个答案) 关闭 9 年前。 PH
我最近更新到 PHP 5.3.6,其中有一些已弃用的函数和 INI 指令。我有以下功能: function ServerVar($varName) { global $HTTP_SERVER_VARS
我最近更新到 PHP 5.3.6,其中有一些已弃用的函数和 INI 指令。我有以下功能: function ServerVar($varName) { global $HTTP_SERVER_VARS
随着所有这些新的 ARC 内容(不属于 NDA...)的出现,处理属性的默认设置似乎是在实现文件中显式设置没有和 ivar 的属性,直到您将它与类似的东西合成: @synthesize var = _
我有一个类: class Impl1 : public POA_I1 { private : Impl2_var ob; public : Impl
鉴于此: fn main() { let variable = [0; 15]; } Rust 编译器产生这个警告: = note: #[warn(unused_variables)] on b
使用 _ 命名任何未使用的变量有一个通用规则。在 Elixir 中。这样做会阻止任何绑定(bind)到该变量的东西。 但是,我注意到一种广泛使用的模式,即使用下划线前缀来表示忽略的参数,形式为 _ta
我很好奇地寻找为什么在 C#.NET 设计器中不允许使用以下代码的解释: const foo f = new foo(); 它给出了以下错误信息: 'f' is of type 'ConsoleApp
这段代码: $query = array( "var" => "no", "not_var" => "yes", "var2" => "maybe" ); print http
我是一名优秀的程序员,十分优秀!