我最近更新了我工作的服务器。 我有一个错误:“警告:array_flip()期望参数1是数组,在......中给出null” 有人知道如何解决它吗?
非常感谢您的贡献。
答案 0 :(得分:1)
很有可能您更新到了关闭魔术报价的服务器
此ID因为某些内容返回值false
或未返回true
或1
,因此请调试代码。您不需要支持array_flip()
所需的任何内容供应array
示例:
$arr = array("a" => 3, "b" => 1, "c" => 2);
$arr = array_flip($arr);
print_r($arr);
答案 1 :(得分:0)
array_flip将数组作为第一个参数,你什么都不给......
PS:也许有一些代码,我可以给你一个更精确的答案
答案 2 :(得分:0)
查看本手册:
http://php.net/manual/en/function.array-flip.php
例如
$trans = array("a" => 1, "b" => 1, "c" => 2);
$trans = array_flip($trans);
print_r($trans);