Diyelim ki bunu yapmak istiyorum diyelim:
$a = array_intersect_assoc( array( 'key1' => array( 'key2' => 'value2' ), 'key3' => 'value3', 'key4' => 'value4' ), array( 'key1' => array( 'key2' => 'some value not in the first parameter' ), 'key3' => 'another value' ) ); var_dump( $a );
Basılı sonuç:
array 'key1' => array 'key2' => string 'value2' (length=6)
Ancak array_intersect_assoc()
hala kesişen değeri olarak 'key2' => 'value2'
return, her iki dizide de 'key2' ile ilişkili değerleri aynı olmadığı açıktır.
Bu beklenen davranıştır array_intersect_assoc()
?
Teşekkürler!