【发布时间】:2011-10-22 21:09:28
【问题描述】:
我需要在多维数组中搜索任何索引子数组中的特定值。
换句话说,我需要检查多维数组的单列是否有值。如果该值存在于多维数组中的任何位置,我想返回true,否则返回false
$my_array = array(
0 => array(
"name" => "john",
"id" => 4
),
1 => array(
"name" => "mark",
"id" => 152
),
2 => array(
"name" => "Eduard",
"id" => 152
)
);
我想知道检查数组$my_array 是否包含键为“id”的值的最快和最有效的方法。例如,如果id => 152在多维数组中的任何位置,我想要true。
【问题讨论】:
标签: php arrays search multidimensional-array array-column