Richard Quadling wrote:
> Hello.
> 
> In looking at numer vs string comparison, I think I've found an oddity.
> 
> You can successfully compare hex strings ...
> 
> var_dump(255 == '0xff');
> 
> but not octal strings ...
> 
> var_dump(63 == '077');
> 
> 
> Is this a bug (lack of octal support) or an unexpected feature (hex support)?

We don't have octal strings in PHP.  Only native octal.
eg.
var_dump(63 == 077);

Why?  Mostly because octal strings is more likely to cause incorrect
behaviour than both regular numeric strings and hex strings.

-Rasmus

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to