查詢

array_unique()函式—用法及示例

「 移除陣列中重複的元素,並返回新的陣列 」


array_unique() 函式用於移除陣列中重複的元素,並返回新的陣列。

用法:

array_unique(array $array, int $flags = SORT_STRING): array

引數:

  • $array:必需,要操作的陣列。
  • $flags:可選,用於指定對比元素時的比較方式。可選值有:
    • SORT_REGULAR:按照一般比較規則比較(預設)。
    • SORT_NUMERIC:按照數值比較。
    • SORT_STRING:按照字串比較。

示例:

$array = [1, 2, 3, 2, 4, 3];
$result = array_unique($array);

print_r($result);

輸出:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [4] => 4
)

在上面的示例中,array_unique() 函式移除了陣列中重複的元素,並返回了新的陣列 [1, 2, 3, 4]

補充糾錯
上一個函式: array_uintersect_uassoc()函式
下一個函式: array_values()函式
熱門PHP函式
分享連結