Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:127586 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id 6237F1A00BC for ; Wed, 4 Jun 2025 14:03:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1749045671; bh=Pi0eYdEfCwT6YNwjOxb5jI9+FK6aPWJTv30BNOLYXnw=; h=Date:To:From:Cc:Subject:In-Reply-To:References:From; b=R8KpjSeHgkFZe8kvTKcsm4wUgq0F9CnpqSN/DddeLd8J6LrZDRIFzXRa0Gz5fBm6B xlnc0k9N8VNIjhB1I9FgEU9/Ah/kFf/Js8pdgnzclYp2Ju7Nh8I5EANi97dIbQHxIi JUdA03lKR0CZvuYEyfb+Uz2+ZntNBtPlTCr4kh40H3A3wnelv/UANRnFx2rnCXTFXF 2Mjal9oKy1dYf8u0HYFfFs/5pwG24dVwYha4SK2ollssJ5V/OnCSqvNTGlzX8EDA3N xklycn0K2pE3XHFZo2QJF+B3FAjE+DWTOc5zo2w8uE6Q3wWyJHPLsvhTKDws1uOukK GKhj8v/7ctthw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 954C718002F for ; Wed, 4 Jun 2025 14:01:09 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,RCVD_IN_DNSWL_NONE, SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from mail-10627.protonmail.ch (mail-10627.protonmail.ch [79.135.106.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 4 Jun 2025 14:01:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gpb.moe; s=protonmail3; t=1749045790; x=1749304990; bh=Pi0eYdEfCwT6YNwjOxb5jI9+FK6aPWJTv30BNOLYXnw=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=nv6N3kImLXM4PeioT0jEmcbh2nyz09LwQrp3hPxJbokYZj/Ouph3Ix8J8Nuozk3nl 7YE0c3tiA530Zllghit+pPvnqapFQWW5zkH4J/gm4W+hvBX7QwC8hMJSzXJWesodFA XgBIEY9gjqjBMeNgo0eTNnC+ZQOKxlrtMtUTeN3oJn8s6+ZEb5hYBtDqZKvPFojFSn y10gU42vOmjs6W61bQSh0esApXD+81X6wblwZmvZUNMARmMiEOSgCPhgGibl/LbpE+ pgTv1IM+v14Nv0LzWBS6ahJvD3uI2ncfgIEUJB7njohxe1jDb6Bijak1obCpu1ivvc 7ZtNeVeLw4YRQ== Date: Wed, 04 Jun 2025 14:03:05 +0000 To: Aleksander Machniak Cc: internals@lists.php.net Subject: Re: [PHP-DEV][RFC] Deprecate type juggling to and from bool type within the function type juggling context Message-ID: In-Reply-To: <0825f6bb-38c5-47c2-abff-2c1a07eddb96@alec.pl> References: <3Yl0UGauXmKqk7s7Hqbv6iaXru-hZHf8Wj6VjwwihgRSaqZo5EZ2ndsOle-ae41C-lvnirynWt6PpuD7UJPL0zPCw18QHFE81Eb--fiiEbc=@gpb.moe> <0825f6bb-38c5-47c2-abff-2c1a07eddb96@alec.pl> Feedback-ID: 96993444:user:proton X-Pm-Message-ID: 29fa574a9628553f7a89563726fcc022d51517a1 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: internals@gpb.moe ("Gina P. Banyard") On Wednesday, 4 June 2025 at 14:32, Aleksander Machniak wrot= e: > On 2.06.2025 18:11, Gina P. Banyard wrote: >=20 > > Let me know what you think about it. > >=20 > > RFC: https://wiki.php.net/rfc/deprecate-function-bool-type-juggling >=20 >=20 > I would feel better if it targeted PHP9. Right now I'm on +0 on this > proposal. I don't understand what you mean. The purpose is to deprecate the behaviour in 8.5 so that it can be removed = in PHP 9. We try to not break behaviour with no prior warning. Could you clarify what you mean? Best regards, Gina P. Banyard