总结了用PHP消除二维数组重复值的
方法。具体代码如下:
方法1:
删除重复的值二维数组
功能array_unique_fb($ array2d){
foreach($ array2d达v){
$ V =加入($ V); / /还原,也可以使用内爆,一维数组
转换为字符串
连接一个逗号
$;
}
温度= array_unique美元($ TEMP); / /删除重复的字符串,一维数组或重复
foreach(合温度为$ K = $ V){
美元=爆炸(',$ V });打开数组重新组装。
}
返回$ $;
}
方法二:
删除重复的值二维数组,并保留键
功能array_unique_fb($ array2d){
foreach(array2d美元美元美元K = > v){
$ V =加入($ V); / /还原,也可以使用内爆,一维数组转换为字符串连接一个逗号
$;
}
温度= array_unique美元($ TEMP); / /删除重复的字符串,一维数组或重复
foreach(合温度为$ K = $ V){
数组=爆炸(',$ V });打开数组重新组装
下面的索引可以根据自己的
情况进行
修改。
{ } { $ K $ temp2 'id' } =数组{ 0 };
{ } { $ K $ temp2标题} =数组{ 1 };
{ } { $ K $ temp2 'keywords} =数组{ 2 };
{ } { $ K $ temp2 'content' } =数组{ 3 };
}
返回temp2;
}
这两种PHP都删除了二维数组的重复项,各有优缺点,我们可以根据具体情况来选择。