Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:116741 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 52313 invoked from network); 29 Dec 2021 17:05:48 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 29 Dec 2021 17:05:48 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id CA9B718053D for ; Wed, 29 Dec 2021 10:11:31 -0800 (PST) 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.3 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE, SPF_PASS 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-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) (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 ; Wed, 29 Dec 2021 10:11:31 -0800 (PST) Received: by mail-pl1-f173.google.com with SMTP id h1so13143905pls.11 for ; Wed, 29 Dec 2021 10:11:31 -0800 (PST) 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=0if46VmtE2edy4pf+yGwqH/98o/RUpfubEsK8Dmw1VQ=; b=JFOt4bPtP55mvVYOcGbfFIrn0dGR6DGGR2CjORUhj5I8Ulfy+RlQRY1j136R3ioiRB x+W9CAl0yNe7nr0pn7d9yCrSBNWd+CFe5l7OxRY0t/47nGEW6CTITx59qRec6ceXkeOO ehlKgbyH6sgDhdlWTEoo6UoiXEhcLj711DyHS057QOkWb7LMTkHVnYoZ6x63fpnW9/za b+VpSdEmk4+KTRtiGAC07j3r9UvruUUcIP/VN1OgRENhk98EPn1+zwCrjuyv4hFZX/3d zVebYSGZfev22Ap41x9zPxdgLnJ3FrpbapocYQNom6JeZs18q3h7+jzy4MIi3m2qlW2o 9elw== 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=0if46VmtE2edy4pf+yGwqH/98o/RUpfubEsK8Dmw1VQ=; b=i8GGW23TlgCW0Y9bLoJNYTmleDjTq40SS6ZS3E4IrMPON+XvTp6B/E+TpGzdFgg2JN JRcrfQ6Pg2dlBDCzCJf0umhynGYiTdAlH99YpIcc+duPctRUlCRVoYiCgV2HbGnQOpC+ K/IAsBNbSYK4wHq4yB3fXeBTMRPiPEBgxhyPQnpWhu5Z4FVfc4y/O8s6GobIvCri11RA i7fHRxmYwgs558v831K2YtoNF5OErGx1kuGwz5WzurBkrXVz6MZ5ETLLA00tcN2eb6jv C6v/PUh/Ag1ScloKF6aiZkjKffpcBDEWWUHyMgMaSwU+EF3bFc5HnQLGj0SEcNYmjpUe e9Ug== X-Gm-Message-State: AOAM533yawOvitAbfmqUGQdwSMFjCCNvK0dyU2VVs5ULCTmi7bLPHPaU 1fczuJUBwcj2oyDm6rSrOTYe1X2wyKqG X-Google-Smtp-Source: ABdhPJyJYjkgAmjucc7/YmLXVBsOX9IJLLed5F07hGr7sHgWvNo2VVG8qE5eEy8l1o5bzpdZiU9XiA== X-Received: by 2002:a17:90a:7001:: with SMTP id f1mr33554674pjk.70.1640801490016; Wed, 29 Dec 2021 10:11:30 -0800 (PST) Received: from [10.230.0.28] (ec2-44-226-30-91.us-west-2.compute.amazonaws.com. [44.226.30.91]) by smtp.gmail.com with ESMTPSA id v3sm6062468pgl.64.2021.12.29.10.11.29 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 29 Dec 2021 10:11:29 -0800 (PST) Message-ID: Date: Wed, 29 Dec 2021 10:11:28 -0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Firefox/91.0 Thunderbird/91.4.1 Content-Language: en-US To: internals@lists.php.net References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] RFC: Stop to automatically cast numeric-string to int when using them as array-key From: smalyshev@gmail.com (Stanislav Malyshev) Hi! > I don't think this behavior should be considered as "normal" and would like > to propose to change this for PHP 9, as it's a BC-break. To me it can and It'd not be just a BC break, it'd be an absolutely massive BC break that has a potential to break a ton of code and would be extremely hard to detect. This is not something that should be changed in an advanced version of the language. -- Stas Malyshev smalyshev@gmail.com