英 [ju?ni:k]? ?美 [ju?nik]??
adj.唯一的,僅有的;獨一無二的,獨特的;不平常的,特別的;超絕
php array_unique()函數(shù) 語法
作用:移除數(shù)組中重復的值
語法:array_unique(array)
參數(shù):
參數(shù) | 描述 |
array | 必需。規(guī)定數(shù)組。 |
sortingtype | 可選。規(guī)定如何比較數(shù)組元素/項目??赡艿闹担篠ORT_STRING - 默認。把項目作為字符串來比較。SORT_REGULAR - 把每一項按常規(guī)順序排列(Standard ASCII,不改變類型)SORT_NUMERIC - 把每一項作為數(shù)字來處理。SORT_LOCALE_STRING - 把每一項作為字符串來處理,基于當前區(qū)域設置(可通過 setlocale() 進行更改)。 |
說明:先將值作為字符串排序,然后對每個值只保留第一個遇到的鍵名,接著忽略所有后面的鍵名。這并不意味著在未排序的 array 中同一個值的第一個出現(xiàn)的鍵名會被保留。
php array_unique()函數(shù) 示例
<?php $a=array("a"=>"php中文網(wǎng)","b"=>"西門","c"=>"php中文網(wǎng)"); print_r(array_unique($a)); ?>
運行實例 ?
點擊 "運行實例" 按鈕查看在線實例
輸出:
Array ( [a] => php中文網(wǎng) [b] => 西門 )
<?php $b=array("1"=>"php中文網(wǎng)","2"=>"滅絕師太","c"=>"php中文網(wǎng)",'4' => "歐陽克"); print_r(array_unique($b)); ?>
運行實例 ?
點擊 "運行實例" 按鈕查看在線實例
輸出:
Array ( [1] => php中文網(wǎng) [2] => 滅絕師太 [4] => 歐陽克 )