unpack() already returned false in case of "incorrect" input string, Search for RETRUN_FALSE in its body.
The test(s) should be added of course. ________________________________ From: Marco Pivetta <ocram...@gmail.com> Sent: Thursday, February 25, 2016 14:12 To: Dmitry Stogov Cc: Michael Wallner; internals@lists.php.net; Hynek Bartoš Subject: Re: [PHP-DEV] unpack() Another note: the return type of the function completely changed (may return `false` now) - also to be checked/documented/tested. Marco Pivetta http://twitter.com/Ocramius http://ocramius.github.com/ On 25 February 2016 at 06:07, Dmitry Stogov <dmi...@zend.com<mailto:dmi...@zend.com>> wrote: You are right about the error. Thanks for checking. ________________________________ From: Michael Wallner <mike.php....@gmail.com<mailto:mike.php....@gmail.com>> on behalf of Michael Wallner <m...@php.net<mailto:m...@php.net>> Sent: Thursday, February 25, 2016 13:53 To: Dmitry Stogov Cc: internals@lists.php.net<mailto:internals@lists.php.net>; Hynek Bartoš Subject: Re: [PHP-DEV] unpack() I think the requested feature may be really useful. And the implementation is really simple https://gist.github.com/dstogov/edbb1efcd1e9701e75ab There seems to be a typo at https://gist.github.com/dstogov/edbb1efcd1e9701e75ab#file-unpack-diff-L23 where ‘&&’ should be ‘||’ in the ‘if’ condition. I think, committing this into master doesn't require RFC and voting. Anyone objects? +1 Regards, Mike