php數(shù)組函數(shù)序列之a(chǎn)rray_intersect() 返回兩個或多個數(shù)組的交集數(shù)組
更新時間:2011年11月10日 22:50:35 作者:
array_intersect() 函數(shù)返回兩個或多個數(shù)組的交集數(shù)組。結(jié)果數(shù)組包含了所有在被比較數(shù)組中,也同時出現(xiàn)在所有其他參數(shù)數(shù)組中的值,鍵名保留不變。
array_intersect() 定義和用法
array_intersect() 函數(shù)返回兩個或多個數(shù)組的交集數(shù)組。
結(jié)果數(shù)組包含了所有在被比較數(shù)組中,也同時出現(xiàn)在所有其他參數(shù)數(shù)組中的值,鍵名保留不變。
注釋:僅有值用于比較。
語法
array_intersect(array1,array2,array3...)
例子
<?php
$a1=array(0=>"Cat",1=>"Dog",2=>"Horse");
$a2=array(3=>"Horse",4=>"Dog",5=>"Fish");
print_r(array_intersect($a1,$a2));
?>
輸出:
Array ( [1] => Dog [2] => Horse )
array_intersect() 函數(shù)返回兩個或多個數(shù)組的交集數(shù)組。
結(jié)果數(shù)組包含了所有在被比較數(shù)組中,也同時出現(xiàn)在所有其他參數(shù)數(shù)組中的值,鍵名保留不變。
注釋:僅有值用于比較。
語法
array_intersect(array1,array2,array3...)
參數(shù) | 描述 |
---|---|
array1 | 必需。與其他數(shù)組進行比較的第一個數(shù)組。 |
array2 | 必需。與第一個數(shù)組進行比較的數(shù)組。 |
array3 | 可選。與第一個數(shù)組進行比較的數(shù)組??梢杂卸鄠€。 |
例子
復(fù)制代碼 代碼如下:
<?php
$a1=array(0=>"Cat",1=>"Dog",2=>"Horse");
$a2=array(3=>"Horse",4=>"Dog",5=>"Fish");
print_r(array_intersect($a1,$a2));
?>
輸出:
Array ( [1] => Dog [2] => Horse )
您可能感興趣的文章:
- PHP獲得數(shù)組交集與差集的方法
- php數(shù)組操作之鍵名比較與差集、交集賦值的方法
- PHP數(shù)組的交集array_intersect(),array_intersect_assoc(),array_inter_key()函數(shù)的小問題
- php 歸并排序 數(shù)組交集
- PHP數(shù)組交集的優(yōu)化代碼分析
- PHP數(shù)組對比函數(shù),存在交集則返回真,否則返回假
- php array_udiff_assoc 計算兩個數(shù)組的差集實例
- PHP獲取二維數(shù)組中某一列的值集合
- PHP 如何獲取二維數(shù)組中某個key的集合
- PHP實現(xiàn)對數(shù)組簡單求交集,差集,并集功能示例
相關(guān)文章
PHP5.5基于mysqli連接MySQL數(shù)據(jù)庫和讀取數(shù)據(jù)操作實例詳解
這篇文章主要介紹了PHP5.5基于mysqli連接MySQL數(shù)據(jù)庫和讀取數(shù)據(jù)操作,結(jié)合實例形式詳細分析了php5.5使用mysqli連接、讀取mysql數(shù)據(jù)庫,以及PDO預(yù)處理相關(guān)操作技巧,需要的朋友可以參考下2019-02-02PHP基于PDO實現(xiàn)的SQLite操作類【包含增刪改查及事務(wù)等操作】
這篇文章主要介紹了PHP基于PDO實現(xiàn)的SQLite操作類,包含增刪改查及事務(wù)等操作實現(xiàn)技巧與使用方法,需要的朋友可以參考下2017-06-06php將fileterms函數(shù)返回的結(jié)果變成可讀的形式
php將fileterms函數(shù)返回的結(jié)果變成可讀的形式,如: rwx--rx--x2011-04-04