Hey George, I really like this specific bit of the proposal:
> And the various cases which currently emit an E_WARNING will be promoted to TypeErrors. I really do not like these particular horrible behaviors of the language (huge "yikes" for PHP being so broken): * `"123" == "123 "` - do not want - already bad enough that leading whitespace is ignored here, and already caused some security issues on my end some years ago * `is_numeric("123 ") === true` - `is_numeric()` should probably be soft-deprecated and replaced with something stricter, instead of expanding this too... I don't really care about `declare(strict_types=0), since I don't use it anymore, nor plan to use it anymore in any foreseeable future, but the two points above really feel wrong, and I'm conflicted about what to vote. Marco Pivetta http://twitter.com/Ocramius http://ocramius.github.com/ On Thu, Jul 16, 2020 at 3:21 PM G. P. B. <george.bany...@gmail.com> wrote: > Hello internals, > > I've opened voting for the Saner Numeric strings RFC: > https://wiki.php.net/rfc/saner-numeric-strings > > This will last 2 weeks until the 30th of July > > Best regards > > George P. Banyard >