<?php
//主数组:
$a = array(
0 => array('agent_address' => '1,2,3,4'),
1 => array('agent_address' => '2'),
2 => array('agent_address' => '1,2,3,4'),
3 => array('agent_address' => '1,2,3,4'),
4 => array('agent_address' => '2'),
5 => array('agent_address' => '3'),
6 => array('agent_address' => '1,2,3,4'),
7 => array('agent_address' => '1,2'),
8 => array('agent_address' => '1,3'),
9 => array('agent_address' => '4,5'),
);
//子数组:
$b = array(
0 => array('id' => '1', 'name' => 'aaa'),
1 => array('id' => '2', 'name' => 'bbb'),
2 => array('id' => '3', 'name' => 'ccc'),
3 => array('id' => '4', 'name' => 'ddd'),
4 => array('id' => '5', 'name' => 'eee'),
);
// 测试 stripos() 函数
foreach($a as $k => $v)
{
foreach($b as $k1 => $v1)
{
if(stripos($v['agent_address'], $v1['id']))
{
$a[$k]['jm'][$v1['id']] = $v1;
}
}
}