英 [ju?ni:k]? ?美 [ju?nik]??

adj.唯一的,僅有的;獨(dú)一無(wú)二的,獨(dú)特的;不平常的,特別的;超絕

php array_unique()函數(shù) 語(yǔ)法

作用:移除數(shù)組中重復(fù)的值

語(yǔ)法:array_unique(array)

參數(shù):

參數(shù)描述
array必需。規(guī)定數(shù)組。
sortingtype可選。規(guī)定如何比較數(shù)組元素/項(xiàng)目??赡艿闹担篠ORT_STRING - 默認(rèn)。把項(xiàng)目作為字符串來(lái)比較。SORT_REGULAR - 把每一項(xiàng)按常規(guī)順序排列(Standard ASCII,不改變類型)SORT_NUMERIC - 把每一項(xiàng)作為數(shù)字來(lái)處理。SORT_LOCALE_STRING - 把每一項(xiàng)作為字符串來(lái)處理,基于當(dāng)前區(qū)域設(shè)置(可通過(guò) setlocale() 進(jìn)行更改)。

說(shuō)明:先將值作為字符串排序,然后對(duì)每個(gè)值只保留第一個(gè)遇到的鍵名,接著忽略所有后面的鍵名。這并不意味著在未排序的 array 中同一個(gè)值的第一個(gè)出現(xiàn)的鍵名會(huì)被保留。

php array_unique()函數(shù) 示例

<?php
$a=array("a"=>"php中文網(wǎng)","b"=>"西門","c"=>"php中文網(wǎng)");
print_r(array_unique($a));
?>

運(yùn)行實(shí)例 ?

點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例

輸出:

Array ( [a] => php中文網(wǎng) [b] => 西門 )


<?php
$b=array("1"=>"php中文網(wǎng)","2"=>"滅絕師太","c"=>"php中文網(wǎng)",'4' => "歐陽(yáng)克");
print_r(array_unique($b));
?>

運(yùn)行實(shí)例 ?

點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例

輸出:

Array ( [1] => php中文網(wǎng) [2] => 滅絕師太 [4] => 歐陽(yáng)克 )