Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:130255 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 2C1161A00BC for ; Thu, 5 Mar 2026 04:20:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1772684462; bh=GjFXAAr/HzOTdq46sRC0PfOPMdijPjn2rT6XLUsrRdE=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=EWFuWsIrS0j0vBYNjCnn+tzaIfDZhKnjshel3fll+WL8FfVBSOiFtNUr19hzSrmtW 7jhnQjVY+tqesUjGBOQMZx/Wc4NOHNC3EOdiu+Cp8b4yUIztTclYXFlEJFdNl3gUaC fS8cBIjN7Wni+w3A+dqWdYOjVLB3QzzB06egt7O6WCEaF7Q4Il+Skzm74PTCzub+8k CB8VhreWYeaT/zZ0HxXTMYj3kp9KdBiCICRBCA4ACfqL4AAfusT12QZ0sj+9LnnOU1 ZgqbQ9o/4CEEUNUuPMb0DbNvqBKXzhBqoPfduGI7HKee0Mabh2D0qjTIq9j7Cm6dDr M4oHIzarcoWWQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id C4EA218005A for ; Thu, 5 Mar 2026 04:21:01 +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=ARC_SIGNED,ARC_VALID,BAYES_50, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-lf1-f43.google.com (mail-lf1-f43.google.com [209.85.167.43]) (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 ; Thu, 5 Mar 2026 04:20:58 +0000 (UTC) Received: by mail-lf1-f43.google.com with SMTP id 2adb3069b0e04-5a10d130b37so1122882e87.0 for ; Wed, 04 Mar 2026 20:20:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1772684452; cv=none; d=google.com; s=arc-20240605; b=HGG0dnqBt6/eQtX2XNCSrRXRFU8PewLubjL9qH30DkGquXMpJVFnuhBus0744JPgIe BxkRPf/ZSQ6a0lhXQPw9piFQaSz1dsMfU61cAlm69wWZRvU3tJKP8XkmUU4nygnaoaPe Ia3g9CQWJ0f+m+pfZhARuHorfBMQn4CFAfoYYx5J+DBbi69FvTUCeMnNAxVKhUAXpsho P/lVnnVwhrso977ag2CLIIGD/mAQBhvox4gBEA7CIimhZFZnYmpkrH3h+RyAYjXh/Rl9 DgZU9+p7c+Zvm2n4Tc+fhV54wk3uwUqocXKMk6J0BOprkcGbqVIg5UfYQ44x78j0WSPA j+hA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=tjnoUcsDPmyIDJjbVjqEwBB4FA0+c4dnrivGSMq+U8M=; fh=+2oKbebrhBHFultBTavBBJ7Xtjg8GDmWKRegexks4y4=; b=FXPHslNpiwyf3U5Z7GmNVebHCamUdHmYDTh1aUZoQ/xt9tbXtiGdPzyS1ojO87AsPu hn2B2rVs6Ggnym9dRa/lKxddIhsvIL5NMGlbMMIE7Pz+86XGtYejWzfIlVWGcpXzUKvt KYbt6UBsn5OyXkfzBELI6mpH4pN0r9288ggKbjHai9hH388ueGWWJ9Z82CJgOw5bHyUO mIlA0zlHMMF0A8OyZZtcLL/I8xm2nJhGBKeejjmq7zXmyK1qDgWCIlkevlwCuwYSJbsz WQX7XHAvzF1OLW57+vM0jhZk/kohiFbssJQGUFvAQPASVtDiNFS0M6DwMhAuHGlz7qrN l2Qg==; darn=lists.php.net ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1772684452; x=1773289252; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=tjnoUcsDPmyIDJjbVjqEwBB4FA0+c4dnrivGSMq+U8M=; b=i/X9Hodvzajq6Buu459oymhBYDRWjh220hac7FOdDs5+GnZJjqZbnOx34Y3FqO0+px /cPR5ohjlfA3Pdy5VSTzvyyjqwFb4z3qShiEjqCr9OfhXOL7X4/vAmP8qB2DqWdt/C9/ 3omBYPmLQyqjBBCWVTKGoNQkqKE6sMHHJkfpi2KU4Vo6WtrxUG94wMJN9CfBDojO0Jvy rjnYxJIfmE9vmldyPy77KBLzWpUKuX8t7uVF2sHdyGH1VUakNdHiyL2HnrEpfnnUnf1c DnfUTKeSK8VxUqg8ZjPZYEmDz9GwkJCeJT0klpLaoI7TR1xb74ptytVe8qV9BmOyMYGK 80bQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772684452; x=1773289252; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=tjnoUcsDPmyIDJjbVjqEwBB4FA0+c4dnrivGSMq+U8M=; b=pFUr3Sqw2aCQ/Rsya2PJ93GWdenk855rIZAPBqARECNVMaso4o8uydrMCeCKPuv1/s QPaKvlOrtCctJKGQNCweK5GYci3rlVoGXM8r1iGUWDMPAXAUmMlHBBFG4bN/IreTrfVV uehaCeVo/8WPP2R1RxQv7u70k8RCwfwP8itSqMYvlpkpuCktejeeNbWKp5dpitRoQvnZ NcRlGbJNBW6sdvbLFg6Iuy0jqWnfhn7Hihox/fr+0Y4p3jPAj5y4/+u1UfAbUJ0v9QDi Fu7dkd1aykwb2qgnuALb9KFR+31oY8kL7QArOOnPuI9LEs/GjYX44IJ+hybC911Gqr/e fR4w== X-Gm-Message-State: AOJu0YzHnsJvS0y5EqhCjxDkJ/9cWyfpheqLCQEVF5yQeX/ajZrH/eki tkvM6JTM2s5W4F7wp+sP1XCelHiFPsrmrFPr/3PqRLB+Eon2T/Ubpa4D6Gq5tFdh2D8upJ00tN2 EG9vsiGrtsM009ENyldZWyVaXUZehN+s= X-Gm-Gg: ATEYQzwFL4q/FivY3JyFcmarHgC6ZwdqJfTwIsY9JpyD1cVHg4Eg3NZHJRNCMtcPdqX Sd7Z9yquab9YLC+oalvoBKOjYlrGM5XCaRVDbJ3fC2pz4IqLDmC4LO9M3b7ZO6fm7eLSWipKSW+ 6eRCPRME7VzVKjg4JqukpO1htxQkI4pD/v5me3zfgLAfIj6liYTkn3GAo573QRcrCgCJYXN8ptu /tu3jA9y7Q1I2pEM+Ppm77VZLSf5IcJ9usyNLdZQ6BH+RntCwHJxFmHJwhbnuggTWqxzcWCmuJL sSMrFNgo6jXiLGZbIU1o31I2cKnUe6gD/G7ZZq6Uj6THaBGJK7MSyko8cXr13cHqUIt+KyVUmrH T6ervObZeZgm0I0fs3EKeXNzDuQ== X-Received: by 2002:a05:6512:28f:b0:5a1:2efb:7d49 with SMTP id 2adb3069b0e04-5a131ecfe80mr226173e87.10.1772684451534; Wed, 04 Mar 2026 20:20:51 -0800 (PST) Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Thu, 5 Mar 2026 05:20:40 +0100 X-Gm-Features: AaiRm51O4fW9541qj1P_X9lWQGuWWpWEH1CLWhEwpiRbcVIJTVM1dkICEhhx2sg Message-ID: Subject: Re: [PHP-DEV] [RFC] [VOTE]ValueError Conversions for PHP 8.6 To: Muhammed Arshid KV Cc: internals@lists.php.net Content-Type: multipart/alternative; boundary="000000000000085b56064c3f43db" From: ocramius@gmail.com (Marco Pivetta) --000000000000085b56064c3f43db Content-Type: text/plain; charset="UTF-8" Hey Muhammed, On Tue, 3 Mar 2026 at 09:38, Muhammed Arshid KV wrote: > Hi everyone, > > This is to announce the opening of the vote for the *ValueError > Conversions RFC*. > > RFC: https://wiki.php.net/rfc/php86_valueerror_conversions > Discussion thread: https://externals.io/message/130090 > > The vote will be open for 2 weeks (and a few hours), closing on March 17th > at midnight UTC. > > Cheers, > Muhammed Arshid > I voted "yes" on most options except `error_log()`. My rationale is that while hardening the filesystem-related functions you noted in the RFC may highlight system issues, or even prevent security issues, the `error_log()` function is everywhere in legacy code, and it does not pose any risk if the parameters are misused (and silently ignored). In fact, `error_log()` should not be used, but rather replaced by calls to any PSR-3 compliant logger anyway. Changing `error_log()` poses only burden on those that still have it in their codebases. Marco Pivetta https://mastodon.social/@ocramius https://ocramius.github.io/ --000000000000085b56064c3f43db Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hey Muhammed,

On Tue, 3 Mar 2026 at 09:38, Muhammed Arshid KV <arshidkv12@gmail.com> wrote:

Hi everyone,

This is to announce the opening of the vote for the ValueError Conver= sions RFC.

RFC:=C2=A0=C2=A0https://wiki.php.net/rfc/php86_valueerror_conve= rsions
Discussion thread:=C2=A0=C2=A0https://externals.io/message/130090

The vote will be open for 2 weeks (and a few hours), closing on March 17= th at midnight UTC.

Cheers,
Muhammed Arshid

I voted "yes" on most options except `error_log()`.

My rationale is that while hardening the filesystem-r= elated functions you noted in the RFC may highlight system issues, or even = prevent security issues, the `error_log()` function is everywhere in legacy= code, and it does not pose any risk if the parameters are misused (and sil= ently ignored).

In fact, `error_log()` should not = be used, but rather replaced by calls to any PSR-3 compliant logger anyway.=

Changing `error_log()` poses only burden on those= that still have it in their codebases.

--000000000000085b56064c3f43db--