程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php數組函數序列之array_unique() - 去除數組中重復的元素值

php數組函數序列之array_unique() - 去除數組中重復的元素值

編輯:關於PHP編程

array_unique() 定義和用法
array_unique() 函數移除數組中的重復的值,並返回結果數組。

當幾個數組元素的值相等時,只保留第一個元素,其他的元素被刪除。

返回的數組中鍵名不變。

語法
array_unique(array)
參數 描述
array 必需。規定輸入的數組。

說明
array_unique() 先將值作為字符串排序,然後對每個值只保留第一個遇到的鍵名,接著忽略所有後面的鍵名。這並不意味著在未排序的 array 中同一個值的第一個出現的鍵名會被保留。

提示和注釋
注釋:被返回的數組將保持第一個數組元素的鍵類型。

例子
復制代碼 代碼如下:
<?php
$a=array("a"=>"Cat","b"=>"Dog","c"=>"Cat");
print_r(array_unique($a));
?>

輸出:

Array ( [a] => Cat [b] => Dog )

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved