【发布时间】:2013-03-20 11:11:46
【问题描述】:
我有两个数组,看起来像:
$fields = array('id', 'name', 'city', 'birthday', 'money');
$values = array('id' => 10,
'name' => 'Jonnas',
'anotherField' => 'test',
'field2' => 'aaa',
'city' => 'Marau',
'field3' => 'bbb',
'birthday' => '0000-00-00',
'money' => 10.95
);
是否有 PHP 内置函数可以检索仅由 $fields 数组 (id, name, city, birthday, money) 上指定的键填充的数组?
我期望的回报是这样的:
$values2 = array(
'id' => 10,
'name' => 'Jonnas',
'city' => 'Marau',
'birthday' => '0000-00-00',
'money' => 10.95
);
P.S.:我只是在寻找一个内置函数。
【问题讨论】:
-
没有像你正在寻找的内置函数......你必须同时使用循环和'内置函数的键'。