TagID different, but tagname and tagtype the same is the same, encountered how to remove the back of the.
[17] => Array ( [tagId] => 9677 [tagName] => 羚羊感冒片 [tagType] => 2 )[18] => Array ( [tagId] => 9678 [tagName] => 羚羊感冒片 [tagType] => 2 )
Reply content:
TagID different, but tagname and tagtype the same is the same, encountered how to remove the back of the.
[17] => Array ( [tagId] => 9677 [tagName] => 羚羊感冒片 [tagType] => 2 )[18] => Array ( [tagId] => 9678 [tagName] => 羚羊感冒片 [tagType] => 2 )
php$tags = array( Array( 'tagId' => 9677, 'tagName' => '羚羊感冒片', 'tagType' => 2, ) , Array ( 'tagId' => 9678, 'tagName' => '羚羊感冒片', 'tagType' => 2 ) ); assoc_unique($tags,'tagName','tagType'); print_r($tags);function assoc_unique(&$arr, $key,$key2) { $res=array(); for($i=0;$i
< code="">
把tagName和tagType联合起来,当做一个新数组的key不就得了
楼上说的方法最简单啦!把tagName和tagType链接起来作为新数组的key,自动过滤掉了重复值