【发布时间】:2018-06-30 16:41:17
【问题描述】:
我这里有一个数组:
$records = array(
array(
'id' => 2,
'first_name' => 'John',
'last_name' => 'Doe',
'num' => 123,
),
array(
'id' => 4,
'first_name' => 'Sally',
'last_name' => 'Smith',
'num' => 146,
),
array(
'id' => 8,
'first_name' => 'Jane',
'last_name' => 'Jones',
'num' => 253,
),
array(
'id' => 9,
'first_name' => 'Peter',
'last_name' => 'Doe',
'num' => 632,
)
);
如何在数组$results 中搜索ID 8 并修改num?例如,查找 ID = 8 的数组并将 5 添加到 num?修改后的$result 数组将是:
$records = array(
array(
'id' => 2,
'first_name' => 'John',
'last_name' => 'Doe',
'num' => 123,
),
array(
'id' => 4,
'first_name' => 'Sally',
'last_name' => 'Smith',
'num' => 146,
),
array(
'id' => 8,
'first_name' => 'Jane',
'last_name' => 'Jones',
'num' => 258,
),
array(
'id' => 9,
'first_name' => 'Peter',
'last_name' => 'Doe',
'num' => 632,
)
);
【问题讨论】:
-
你至少需要尝试一下
标签: php arrays search multidimensional-array replace