note 74428 modified in function.array-diff-assoc by danbrown

From: Date: Sat, 14 Mar 2009 14:51:53 +0000
Subject: note 74428 modified in function.array-diff-assoc by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-151900@lists.php.net to get a copy of this message
The direction of the arguments does actually make a difference: <?php $a = array( 'x' => 'x', 'y' => 'y', 'z' => 'z', 't' => 't', ); $b = array( 'x' => 'x', 'y' => 'y', 'z' => 'z', 't' => 't', 'g' => 'g', ); print_r(array_diff_assoc($a, $b)); print_r(array_diff_assoc($b, $a)); ?> echoes: Array ( ) Array ( [g] => g ) --was-- The direction of the arguments does actually make a difference: <? $a = array( 'x' => 'x', 'y' => 'y', 'z' => 'z', 't' => 't', ); $b = array( 'x' => 'x', 'y' => 'y', 'z' => 'z', 't' => 't', 'g' => 'g', ); print_r(array_diff_assoc($a, $b)); print_r(array_diff_assoc($b, $a)); ?> echoes: Array ( ) Array ( [g] => g ) http://php.net/manual/en/function.array-diff-assoc.php

« previous php.notes (#151900) next »