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); ?>
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); ?>