小编HRK*_*HRK的帖子

PHP in_array比较在不同的机器上的工作方式不同

请查看下面的代码,它在不同的机器上给出不同的结果:

$data = array(
    "28000000000000003" => 'ABC',
    "28000000000000001" => 'PQR'
);

echo "1.".in_array("28000000000000003",array_keys($data),true);

echo "2.".in_array("28000000000000003",array_keys($data));

echo "3.".in_array("28000000000000003",array("28000000000000003","28000000000000001"),true);

echo "4.".in_array("28000000000000003",array("28000000000000003","28000000000000001"));
Run Code Online (Sandbox Code Playgroud)

正如预期的那样,我们本地服务器上的所有4个案例的结果都是真的,而在第一个案例的生产服务器上,它给出了错误的结果

谁能帮我理解到底发生了什么?从配置的角度来看,我是否错过了?

php arrays

11
推荐指数
2
解决办法
803
查看次数

标签 统计

arrays ×1

php ×1