When using array diff, if the last element and only the last element is
different it won't be returned as a difference.
?
$ar = array(b = 1, blah = 1);
$a1 = array(b = 2, blah = 2);
var_dump(array_diff($ar, $a1));
?
array(2) {
[b]=
int(1)
[blah]=
int(1)
}
?
$ar = array(b = 1, blah = 1);
On Tue, Aug 27, 2002 at 06:39:57AM -0700, Brad LaFountain wrote:
?
$ar = array(b = 1, blah = 1);
$a1 = array(b = 1, blah = 2);
var_dump(array_diff($ar, $a1));
?
array(0) {
}
I guess this may not be clear from documentation. array_diff() works
with values. So it will return all values from
so, is there need of array_adiff()?
Best regards
Andrey Hristov
- Original Message -
From: Stig Venaas [EMAIL PROTECTED]
To: Brad LaFountain [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Tuesday, August 27, 2002 5:02 PM
Subject: Re: [PHP-DEV] array_diff not working with last element
On Tue, Aug 27, 2002 at 05:04:41PM +0300, Andrey Hristov wrote:
so, is there need of array_adiff()?
Right, it should then work on ordered pairs, right? Only remove
(key, value) pair from 1st array if it exists in any of the others?
Same goes for array_intersect... I'm not sure if there is that
Well I tried to use them like that, So I guess there is
a little need. I wrote a simple php function to do the same thing.
I would volunteer but I have alot of stuff going on. Maybe
if I get borred sometime soon.
- brad
--- Stig Venaas [EMAIL PROTECTED] wrote:
On Tue, Aug 27, 2002 at
]; Andrey Hristov [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Tuesday, August 27, 2002 5:29 PM
Subject: Re: [PHP-DEV] array_diff not working with last element different
Well I tried to use them like that, So I guess there is
a little need. I wrote a simple php function to do the same thing.
I would
will provide a patch.
Best regards
Andrey Hristov
- Original Message -
From: Brad LaFountain [EMAIL PROTECTED]
To: Stig Venaas [EMAIL PROTECTED]; Andrey Hristov [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Tuesday, August 27, 2002 5:29 PM
Subject: Re: [PHP-DEV] array_diff not working with last
Venaas [EMAIL PROTECTED];
[EMAIL PROTECTED]
Sent: Tuesday, August 27, 2002 9:53 PM
Subject: Re: [PHP-DEV] array_diff not working with last element different
I think that would be interesting but could you perhaps
provide a more distinguishable name?
regards
marcus
At 20:35 27.08.2002, Andrey
PROTECTED]
Cc: Brad LaFountain [EMAIL PROTECTED]; Stig Venaas [EMAIL PROTECTED];
[EMAIL PROTECTED]
Sent: Tuesday, August 27, 2002 9:53 PM
Subject: Re: [PHP-DEV] array_diff not working with last element different
I think that would be interesting but could you perhaps
provide a more