返回给定键的子集的 PHP 数组函数
2022-08-30 14:15:16
我正在寻找一个数组函数,它可以做这样的事情:
$myArray = array(
'apple'=>'red',
'banana'=>'yellow',
'lettuce'=>'green',
'strawberry'=>'red',
'tomato'=>'red'
);
$keys = array(
'lettuce',
'tomato'
);
$ret = sub_array($myArray, $keys);
其中$ret为:
array(
'lettuce'=>'green',
'tomato'=>'red'
);
我自己写下来没有问题,问题是我想避免foreach循环,并采用内置函数或内置函数的组合。在我看来,这就像一个通用的数组操作 - 如果循环是唯一的选择,我会感到惊讶。