A test of this failed with v.4.0.6. What can I say? You dont seem to need
this kind of input, do you? I'm not trying to bring you down, just trying to
point to a potential problem. Anyway, this function acts differently with
v4.0.6 than 4.0.3. And I can't see a change reported on it.

Sorry for the inconvenience. Good luck making a programming language.

    Eivind


----- Original Message -----
From: "Bug Database" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, September 05, 2001 12:45 AM
Subject: Bug #13126 Updated: in_array() is type-strict by default?


> ID: 13126
> Updated by: sniper
> Reported By: [EMAIL PROTECTED]
> Old Status: Open
> Status: Bogus
> Bug Type: Arrays related
> Operating System: FreeBSD
> PHP Version: 4.0.6
> New Comment:
>
> RTFM:
>
> bool in_array (mixed needle, array haystack [, bool strict])
>
> --Jani
>
>
> Previous Comments:
> ------------------------------------------------------------------------
>
> [2001-09-04 07:18:54] [EMAIL PROTECTED]
>
> It seems like the in_array() function has been slightly altered in this
(4.0.6) release compared to 4.0.3.
>
> A check of an array of chars against integers fail; but it didn't in
verison 4.0.3.
>
> example:
>
> $char_array = array("1","2","3");
>
> if(in_array($char_array, 2))
>    $output = "FOUND";
> else
>    $output = "NOT FOUND";
>
> echo $output;
>
>
> ----> produces the output "NOT FOUND";
>
> Seems some typecasting is necessary this time...
>
>
>
>
> ------------------------------------------------------------------------
>
>
>
> ATTENTION! Do NOT reply to this email!
> To reply, use the web interface found at
http://bugs.php.net/?id=13126&edit=2
>
>


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to