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

Mfano wa kusafiri

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 wa kusafiri

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

Mfano wa kusafiri