Pierre wrote:
On Tue, 15 Nov 2005 09:17:20 -0800
[EMAIL PROTECTED] (Rasmus Lerdorf) wrote:
Pierre wrote:
On Tue, 15 Nov 2005 18:59:32 +0200 (EET)
[EMAIL PROTECTED] (Jani Taskinen) wrote:
If you pass bad data to a function, it should not warn you?
I'd rather have it as a FATAL error. :)
Nothing to fix here, move along. (and fix your code..)
PHP is losely typed, I see nothing wrong to pass an integer as
string there (for example, imagecreate("100", "100"); works).
The question isn't what to do with "100","100" but what to do with
"100abc","100abc". Should that still work? The old
zend_get_parameters() following by a convert_to_long() says Yes. The
newer zend_parse_parameters() says no.
My answer was to Jani's.
I realize that, but Jani said "bad data" not data of the wrong type.
Your example didn't have any bad data. You just had "100" which is a
perfectly valid numeric string and will work in all cases.
-Rasmus
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php