?php
新林網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)成立于2013年到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
$array?=?array(
array(
'id'?=?19,
'title'?=?'總統(tǒng)套房'
),
array(
'id'?=?20,
'title'?=?'豪華套房'
),
array(
'id'?=?21,
'title'?=?'豪華套房'
),
array(
'id'?=?22,
'title'?=歷坦冊(cè)?'肢宏總統(tǒng)套房'
),
);
foreach?($array?as?$key?=?$value)?{
foreach?($value?as?$k?=?$v)?{
if?($k?==?'title'信攔)?{
$new_arr[]?=?$v;
}
}
}
$arr?=?array_unique($new_arr);
echo?implode(',',?$arr);
?
望采納 Thx
array_unique() 函數(shù)定義和用法
移除數(shù)組中的重復(fù)的值,并返回結(jié)果數(shù)組。
當(dāng)幾個(gè)數(shù)組元素的值相等時(shí),只保留第一個(gè)元素,其他的元素被刪除。
返回的數(shù)組中鍵名不變。
例穗迅子
?php
$a=array("a"=缺族歷"Cat","b"="Dog","c"="伏搜Cat");
print_r(array_unique($a));
?
輸出:Array ( [a] = Cat [b] = Dog )
array_unique
(PHP 4 = 4.0.1, PHP 5, PHP 7)
array_unique — 移除數(shù)組中重復(fù)的值
說(shuō)明
array array_unique ( array $array [, int $sort_flags = SORT_STRING ] )
array_unique() 接受 array 作為輸入并返回沒(méi)有重復(fù)值的新數(shù)組。
注意鍵名保留不變。array_unique() 先將值作為字符串排序,然后對(duì)每個(gè)值只保留第一個(gè)遇到的鍵名,接著忽略所有則拿后面的鍵名。這并不意味孫叢搭著在未排序的 array 中同一個(gè)值的第一個(gè)出現(xiàn)的鍵鄭悉名會(huì)被保留。
Note: 當(dāng)且僅當(dāng) (string) $elem1 === (string) $elem2 時(shí)兩個(gè)單元被認(rèn)為相同。就是說(shuō),當(dāng)字符串的表達(dá)一樣時(shí)。 第一個(gè)單元將被保留。
參數(shù)
array
輸入的數(shù)組。
sort_flags
The optional second parameter sort_flags may be used to modify the sorting behavior using these values:
Sorting type flags:
SORT_REGULAR - compare items normally (don't change types)
SORT_NUMERIC - compare items numerically
SORT_STRING - compare items as strings
SORT_LOCALE_STRING - compare items as strings, based on the current locale.
返回值
Returns the filtered array.
更新日志
版本
說(shuō)明
5.2.10 Changed the default value of sort_flags back to SORT_STRING.
5.2.9 Added the optional sort_flags defaulting to SORT_REGULAR. Prior to 5.2.9, this function used to sort the array with SORT_STRING internally.
范例
Example #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
)
Example #2 array_unique() 和類型
?php
$input = array(4, "4", "3", 4, 3, "3");
$result = array_unique($input);
var_dump($result);
?
以上例程會(huì)輸出:
array(2) {
[0] = int(4)
[2] = string(1) "3"
}
參見(jiàn)
array_count_values() - 統(tǒng)計(jì)數(shù)組中所有的值出現(xiàn)的次數(shù)
注釋
Note: Note that array_unique() is not intended to work on multi dimensional arrays.
?php
$arr=array(6,3,53,5,3);
$arr2=array();
foreach($arr?塌豎as??$v){
if(!in_array($v,$arr2)){
$arr2[]=$v;
團(tuán)攔大?}
}
var_dump($arr2);
?
$arr2即為除掉衡扮重復(fù)值的結(jié)果