Funguza array_diff_assoc() ya PHP
Mifano
Tukifuashia mitaani ya uwanja na maadili ya mbili ya mawaka, na kurejea kijumuiya:
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $a2=array("a"=>"red","b"=>"green","c"=>"blue"); $result=array_diff_assoc($a1,$a2); print_r($result); ?>
Ufafanuzi na matumizi
Funguza array_diff_assoc() inayotumia kusoma mifungo na mivyo wa mabageti ya maadili na maadili ya maadili, na inatoa kipindi cha kutosha.
Fanyiko huu hufanyia uwanja wa mitaani na maadili ya mawaka (au zaidi) na kurejea kijumuiya ya mawaka yote ya mawaka (array1) kwa mawaka yote ya mawaka (array2 au array3 na vitu vingine (
Inayofanywa kwa lugha
array_diff_assoc(array1,array2,array3...);
Makusanyiki | Maelezo |
---|---|
array1 | Inahitajika. Mawaka yote ya mawaka inayotambuliwa na kwanza kwa kusomwa. |
array2 | Inahitajika. Mawaka yote ya mawaka inayotambuliwa na kwanza kwa kusomwa. |
array3,... | Inahitajika. Mawaka yote ya mawaka inayotambuliwa na kwanza kwa kusomwa. |
Maelezo ya teknolojia
Matokeo: | ina kijumuiya ya mawaka yote ya mawaka ( array1 ina mitaani ya uwanja na maadili, lakini inaona mawaka yote ya mawaka (array2 au array3 na vitu vingine ( |
Toleo la PHP: | 4.3+ |
Mfano zaidi
Mfano 1
Tukifuashia mitaani ya uwanja na maadili ya mbili ya mawaka, na kurejea kijumuiya:
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $a2=array("e"=>"red","f"=>"green","g"=>"blue"); $result=array_diff_assoc($a1,$a2); print_r($result); ?>
Mfano 2
Tukifuashia mitaani ya uwanja na maadili ya tatu ya mawaka, na kurejea kijumuiya:
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $a2=array("a"=>"red","f"=>"green","g"=>"blue"); $a3=array("h"=>"red","b"=>"green","g"=>"blue"); $result=array_diff_assoc($a1,$a2,$a3); print_r($result); ?>