男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站

array_unique

(PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8)

array_unique移除數組中重復的值

說(shuō)明

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

array_unique() 接受 array 作為輸入并返回沒(méi)有重復值的新數組。

注意鍵名保留不變。如果在指定了 flags 時(shí)存在多個(gè)相等的元素, 會(huì )保留第一個(gè)相等的元素的鍵(key)和值(value)。

注意: 當且僅當 (string) $elem1 === (string) $elem2 時(shí)兩個(gè)單元被認為相同。 例如,字符串表達一樣時(shí),會(huì )使用首個(gè)元素。

參數

array

輸入的數組。

flags

第二個(gè)可選參數flags 可用于修改排序行為:

排序類(lèi)型標記:

  • SORT_REGULAR - 按照通常方法比較(不修改類(lèi)型)
  • SORT_NUMERIC - 按照數字形式比較
  • SORT_STRING - 按照字符串形式比較
  • SORT_LOCALE_STRING - 根據當前的本地化設置,按照字符串比較。

返回值

返回過(guò)濾后的數組。

更新日志

版本 說(shuō)明
7.2.0 如果 flagsSORT_STRING, 之前會(huì )復制 array 并移除非唯一數組(之后并不打包數組), 現在是通過(guò)添加唯一元素來(lái)生成新數組。這可能會(huì )導致不同的數字索引。

范例

示例 #1 array_unique() 例子

<?php
$input 
= array("a" => "green""red""b" => "green""blue""red");
$result array_unique($input);
print_r($result);
?>

以上例程會(huì )輸出:

Array
(
    [a] => green
    [0] => red
    [1] => blue
)

示例 #2 array_unique() 和類(lèi)型

<?php
$input 
= array(4"4""3"43"3");
$result array_unique($input);
var_dump($result);
?>

以上例程會(huì )輸出:

array(2) {
  [0] => int(4)
  [2] => string(1) "3"
}

注釋

注意: 注意, array_unique() 不能應用于多維數組。

參見(jiàn)

男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站