我有这个数组:
array(2) {
[0]=>
float(273)
[1]=>
float(376)
}
我尝试$IDs = array_flip($params);
,但是$IDs
的var_dump是NULL
原因是要过滤具有此ID的庞大项目列表。
答案 0 :(得分:0)
您不能这样做,因为PHP数组只能具有字符串和整数键。你有花车。如果您有整数,则可能:
$arr = array_flip($arr);
array(2) {
[273]=>
int(0)
[376]=>
int(1)
}
可以使用isset
快速检查值:
var_dump(isset($arr[273])); // bool(true)