array_diff()是PHP中的一個函數,用于計算兩個或多個數組的差集。它返回一個數組,其中包含在第一個數組中但不在其他數組中的值。
相似的函數有array_diff_assoc()和array_diff_key()。array_diff_assoc()會比較數組的鍵和值,而array_diff_key()只會比較數組的鍵。因此,array_diff()只會比較數組的值,并且不考慮鍵的情況。
另外,array_diff()只會比較第一個數組與其他數組的差異,而不會比較其他數組之間的差異。如果需要比較多個數組之間的差異,可以多次調用array_diff()函數。