PHP array_unique() 関数
例
配列から重複する値を削除します。
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
定義と使用法
array_unique()関数は、配列から重複した値を削除します。 2つ以上の配列値が同じである場合、最初の外観が保持され、他の外観が削除されます。
注:返された配列は、最初の配列項目のキー タイプを保持します。
構文
<div>array_unique(<em>array, sorttype</em>)</div>
パラメータ値
パラメータ | 説明 |
---|---|
array | Required 配列の指定 |
sorttype | Optional 配列要素/アイテムを比較する方法を指定します。可能な値:
|
技術的な詳細
Return Value: | フィルタリングされた配列を返します |
---|---|
PHP バージョン: | 4.0.1+ |
PHP 変更ログ: |
PHP 7.2: もしsorttypeが、SORT_STRING の場合、これは新しい配列を返し、一意の要素を追加します。 PHP 5.2.9: sorttypeのデフォルト値がSORT_REGULARに変更されました。 |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。