> -----Original Message-----
> From: Nikita Popov [mailto:nikita....@gmail.com]
> Sent: Wednesday, February 18, 2015 3:06 AM
> To: Rasmus Lerdorf
> Cc: Sara Golemon; PHP internals
> Subject: Re: [PHP-DEV] Scalar Type Hints v0.4
>
> The inability to implicitly cast "123" to int is pretty much the KEY
> distinction
> between weak and strict scalar typehints (those pesky value-dependent type
> checks). If the strict typing mode doesn't offer this, what's the point at
> all?

I am wondering what the point is indeed with preventing "123" to 123.  So
far, all the concrete use cases people brought up had to do with "Apple" or
"100 dogs", but nobody ever seems to be able to explain why converting "123"
to 123 is likely to be a problem real world.  Is it really just static
analyzers?

Zeev

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

Reply via email to