【发布时间】:2014-04-23 05:53:07
【问题描述】:
这是下面另一个问题的后续问题;
Removing selected elements from array of associative arrays
这一次,我想从关联数组的数组中过滤选定的元素,而不是删除它们。
我有这个数组;
$result = array(
(int) 0 => array(
'name' => 'Luke',
'id_number' => '1111',
'address' => '1544addr',
'time_here' => '2014-04-12 13:07:08'
),
(int) 1 => array(
'name' => 'Sam',
'id_number' => '2222',
'address' => '1584addr',
'time_here' => '2014-04-12 14:15:26'
我想从这个数组中过滤选定的元素,使其看起来像这样;
array(
(int) 0 => array(
'name' => 'Luke',
'id_number' => '1111'
),
(int) 1 => array(
'name' => 'Sam',
'id_number' => '2222'
对于删除元素,函数unset 派上用场。但是如果我想过滤选定的元素怎么办?代码会是什么样子?
谢谢。
【问题讨论】:
标签: php arrays associative-array