我有一个php函数检查$old_example
数组中是否存在URL参数。这一切都运行正常,我做了一些修改,将数组(现在看起来像$array
)修改为多维数组。
我可以不将in_array与这样的数组一起使用吗?任何帮助将不胜感激,我只需要查找值函数来查看tje SRID参数是否在$array
的第一级
$old_example = array(
'RDfLnNCEsxxGzp6z7CUPX7OZGZqdfsGrHtfj'
);
$array = array(1) {
["RDfLnNCEsxxGzp6z7CUPX7OZGZqdfsGrHtfj"]=>
array(2) {
[0]=>
string(9) "example1"
[1]=>
string(10) "example2"
}
}
//查找值函数
if (in_array($_GET['srid'], $array)) {
echo "value found";
}
答案 0 :(得分:2)
http://php.net/manual/fr/function.array-keys.php
if (in_array($_GET['srid'], array_keys($array))) {
echo "value found";
}