溫馨提示×

php多維數組去重的方法是什么

PHP
小億
130
2024-02-21 11:09:24
欄目: 編程語言

在PHP中,可以使用array_unique()函數來對多維數組進行去重操作。該函數可以去除數組中重復的值,并保留第一個出現的值。下面是一個示例代碼:

$multiArray = array(
    array("a", "b", "c"),
    array("a", "b", "c"),
    array("d", "e", "f"),
    array("g", "h", "i")
);

$uniqueArray = array_map("unserialize", array_unique(array_map("serialize", $multiArray)));

print_r($uniqueArray);

在以上示例中,我們首先使用array_map()函數對多維數組中的每個子數組進行序列化操作,然后再使用array_unique()函數對序列化后的數組進行去重操作,最后再使用array_map()函數對去重后的數組進行反序列化操作,得到最終的去重后的多維數組$uniqueArray。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女