是In_array的价值?

时间:2016-10-31 14:46:19

标签: php arrays

我有一个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";
}

1 个答案:

答案 0 :(得分:2)

http://php.net/manual/fr/function.array-keys.php

if (in_array($_GET['srid'], array_keys($array))) {
  echo "value found";
}