PHP中的unique函數用于移除數組中的重復值,并返回一個只包含唯一值的新數組。唯一值是基于值進行比較的,因此鍵名會被忽略。
當在排序數組中使用unique函數時,它將保留第一個出現的唯一值,并刪除后續的重復值。這意味著如果數組中的重復值不是相鄰的,unique函數將無法刪除它們。
因此,在排序數組中使用unique函數時,需要確保重復值是相鄰的,或者在調用unique函數之前進行排序。