he means is that == is not transitive. That is,
"0" == false
"0" == "0.0"
But
false != "0.0"
The answer to "why" is, well, that's the way it is. "0.0" just "looks"
too much like a string, maybe, to be made
using \ to mean
"outside namespacing" is weird too. ::: is already used for namespacing,
so it'd make sense.
As info, in a Spanish keyboard it's the same, Alt Gr+{the key to the
left of the 1}.
- Federico Lebron
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php
Tony Bibbs wrote:
I disagree here...it is both wanted and and needed. This feature has been promised to the community for quite some time now and I'd simply remind you you do have the option of *not* using namespaces if you don't want too. If you like REALLY_LONG_CLASS_NAMES that's still perfect
bugged thoroughly if it's
going into production (and going to change the API). 5.4 and 6.0 don't
seem so bad, though.
- Federico Lebron
Dmitry Stogov wrote:
Hi Christian,
I took a look into your patch and found it too difficult.
So I implemented another patch (attached) which is