Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:117591 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 52187 invoked from network); 25 Apr 2022 09:00:17 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 25 Apr 2022 09:00:17 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id DAF061804F2 for ; Mon, 25 Apr 2022 03:35:15 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) 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,FREEMAIL_FROM,NICE_REPLY_A, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS15169 209.85.128.0/17 X-Spam-Virus: No X-Envelope-From: Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 25 Apr 2022 03:35:15 -0700 (PDT) Received: by mail-wr1-f53.google.com with SMTP id j15so6923823wrb.2 for ; Mon, 25 Apr 2022 03:35:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :references:from:in-reply-to:content-transfer-encoding; bh=l3P8cfTjUv2ghz6qZFZI3pyBWRezLlNJJKx+JDOWqx4=; b=Kfkgif22I67P/w348CxvEI3UlHBc3+NDPLeKHF70it+6uIj3GXgVAL5jzhe0pZXHHE bwm68Grln7m8RK+TFltvnG0KqLagqqy5eCpkgaa4a6B70ZzQ70JZIpfML2dlvfIrlDmg 2FdbpW1dirzXcH0R6pS4SyqjvWbpl8LGLrsWWtJ7KRkE2jFM0vcoWzViRZBqV0v5DQgS Lgw6xOkcXC4DZz+tirWdCCqK4SzVijwM2TntIAEED2HAe/OqGSYjMfbuza3DczH6SX3S BG4742I5l+NiyeZhjrC24fFGP85t6US4XXAp13hp6lR03HJWdhm9Qh2yAkuWkQZLBuob a1Qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=l3P8cfTjUv2ghz6qZFZI3pyBWRezLlNJJKx+JDOWqx4=; b=eX3cUUvQeIVfiqSrqyGDVS0emFLgDfNPRtwova0Lyk6hU2OpYGbqAfEIv25EYpAcc0 9HVdCHm3KkAZwISGFy/lDnx0Sswb7A5h2pwNSG714vt5aQ7rpOZz9e43axtn5XGciZv/ 5LQdLWfwaEhu76A2ri6iHV0SgQaj0j8wMEXq7ktXzP5EzsP/Eg+Nyg1b+nWaypVyXxkh VNvoB7NlEGiPTtRvAuz1LnR42YWFbOW7M0KjWikOjUb7bKt1CkI2aIN7Fd5PSJt4OTpy ow0sXRwff1OCjADJp7LxjgKvIFSrLiZWnVwwT1y90xwXHDu/aO6r1GjokW2DU0DthviH Qohw== X-Gm-Message-State: AOAM533ZoHzK3yVg+PfCVQnTZyo5CbK7ZIH4DAwM5UDQ2c7BmorQ8sOO lhgnp0t+Ro8INpFeWHdhCsTymFUTtQA= X-Google-Smtp-Source: ABdhPJznakRAieDjCpkrIr40R/MEZ94MEkii4WySIRtZqsOvXbuDkVqcUMT/EscMlMrgFCjI88f25w== X-Received: by 2002:adf:f6c1:0:b0:20a:c408:4aeb with SMTP id y1-20020adff6c1000000b0020ac4084aebmr13430110wrp.74.1650882914210; Mon, 25 Apr 2022 03:35:14 -0700 (PDT) Received: from [192.168.0.22] (cpc104104-brig22-2-0-cust548.3-3.cable.virginm.net. [82.10.58.37]) by smtp.googlemail.com with ESMTPSA id b2-20020adfc742000000b0020ac89e4241sm9413143wrh.31.2022.04.25.03.35.12 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 25 Apr 2022 03:35:13 -0700 (PDT) Message-ID: Date: Mon, 25 Apr 2022 11:35:11 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0 Content-Language: en-GB To: internals@lists.php.net References: <2035695b-b6b5-5982-a5ea-e85693e1f71f@gmx.net> <925590a9-afa8-7630-8201-cc561b2611fa@gmx.net> <2F8CF57D-DFA8-49DA-9E42-F91BCCC6C1A8@craigfrancis.co.uk> In-Reply-To: <2F8CF57D-DFA8-49DA-9E42-F91BCCC6C1A8@craigfrancis.co.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] NULL Coercion Consistency From: rowan.collins@gmail.com (Rowan Tommins) On 25/04/2022 10:44, Craig Francis wrote: > You're right, I am working with a few development teams that are simply not upgrading to 8.1 at the moment, they don't have the time to fix this issue... two are using set_error_handler() to ignore this specific deprecation notice, and one team has moved over, but they are still finding these issues ~6 months later. Taking time to find and make fixes is the whole point of deprecation notices - if nothing else changes, they can expect to have another 3.5 years before a version of PHP is released where these become errors. Upgrading to PHP 8.1 as soon as possible but only tackling the deprecations when time allows is absolutely the right thing to do. Regards, -- Rowan Tommins [IMSoP]