Re: [RFC] Scalar Type Hinting With Casts (re-opening)
| From: | Rowan Collins | Date: | Wed, 16 Jul 2014 12:17:50 +0000 |
| Subject: | Re: [RFC] Scalar Type Hinting With Casts (re-opening) | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 12 13 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-75587@lists.php.net to get a copy of this message | ||
Zeev Suraski wrote (on 16/07/2014):
Secondly, if you do enable E_CAST - you may have to slightly*modify* your understanding of implicit casts, but you won't have to learn two different sets of rules. New users will see just one consistent set.I think I've got a bit lost: I thought you were saying implement the concept of a "lossless cast", but only emit a warning, not an error. Wherever and however we use it, we would have to invent a set of rules for what "lossless cast" means, since we don't currently have one. I'm not sure what "two different sets of rules" you think other proposals would create that this one doesn't.