Funguo la PHP array_intersect()

Mifano

Hesabu maneno ya mifungo na kirejea kipindi kichanganywa:

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("e"=>"red","f"=>"green","g"=>"blue");
$result=array_intersect($a1,$a2);
print_r($result);
?>

Mfano wa kusababisha

Uainishaji na matumizi

Funguo la array_intersect() inahesabu maneno ya mifungo (au zaidi ya maneno) na kirejea kipindi kichanganywa.

Funguo heshi iwezi ya maneno (au zaidi ya maneno) ya mifungo, na kirejea kipindi kichanganywa cha mifungo (array1)中,同时也在任何其他参数数组(array2 Au array3 Na sasa sahihi (kama zingine) zaidi).

Muhtasari

Fani la array_intersect() inatoa kileta ya kutosha ya kileta kina kumi au zaidi.

Kileta ya matokeo inaonekana kwa tabia zote za kileta kina zilizotumika, na jina la tabia haitachanganywa.

Mafikirio:Tumia tabia zingine zote kwa kusababisha.

Muundo

array_intersect(array1,array2,array3...);
Parameta Maelezo
array1 Inahitajika. Kileta kina kwanza ambavyo vinapendelee kutumika na vifaa vingine.
array2 Inahitajika. Kileta kina ambavyo vinapendelee kusababisha na kileta kina kwanza.
array3,... Chaguo. Vifaa vingine ambavyo vingepheshea kileta kina kwanza.

Mafundisho ya kimatukio

Matokeo: Kutumia kileta ya kutosha, iliyotumika kwa kileta kila jingine (array1) na kila kileta kina (array2, array3 kama zingine).
Mwaka wa PHP: 4.0.1+

Mifano yengineo

Mfano 1

Tafuta matumizi ya kileta tatu ya mifano, na kuweka kileta ya kutosha:

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("e"=>"red","f"=>"black","g"=>"purple");
$a3=array("a"=>"red","b"=>"black","h"=>"yellow");
$result=array_intersect($a1,$a2,$a3);
print_r($result);
?>

Mfano wa kusababisha