【发布时间】:2020-01-06 06:03:07
【问题描述】:
我想从一个数组中找到一个键值,如果不存在则插入一个数组集合到一个数组列表中
如果我搜索蓝色,它将返回 Y 但如果我搜索绿色,返回 N
$people = array(
0 => array(
'name' => 'John',
'fav_color' => 'green'
),
1=> array(
'name' => 'Samuel',
'fav_color' => 'blue'
)
);
$found_key = array_search('green', array_column($people, 'fav_color'));
if($found_key){
print_r("Y");
}else{
print_r("N");
}
期望搜索蓝色或绿色返回 Y
【问题讨论】:
-
$peoplearray 的键是包含值0和1。
标签: php arrays laravel multidimensional-array