On Monday, 2 June 2025 at 17:11, Gina P. Banyard <intern...@gpb.moe> wrote:
> Hello internals, > > This is the first RFC out of a set of type system related RFCs I want to > propose for PHP 8.5. > It also used the recently enabled Markdown support on the wiki, so there > might be a few oddities. > > The RFC proposes to deprecate implicit type coercions to and from the bool > type for other scalar types. > This a "weak" mode change only, as when strict_types are enabled none of > these coercions can happen. > > Let me know what you think about it. > > RFC: https://wiki.php.net/rfc/deprecate-function-bool-type-juggling I have updated the RFC to version 0.2 that expands on it and addresses some of the counterarguments which were said during the discussion. RFC: https://wiki.php.net/rfc/deprecate-function-bool-type-juggling If there is no-follow up feedback, I will open the vote for it sometime next week. Best regards, Gina P. Banyard