Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:117333 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 54164 invoked from network); 15 Mar 2022 08:00:20 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 15 Mar 2022 08:00:20 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 0561818050B for ; Tue, 15 Mar 2022 02:25:02 -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.2 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,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: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from mail-yw1-f177.google.com (mail-yw1-f177.google.com [209.85.128.177]) (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 ; Tue, 15 Mar 2022 02:25:01 -0700 (PDT) Received: by mail-yw1-f177.google.com with SMTP id 00721157ae682-2dc242a79beso193609247b3.8 for ; Tue, 15 Mar 2022 02:25:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GMcNpm3CPiHROpLVzTvyYOMLxHUdxXoyfe8qDOppYH8=; b=bQ5K2ACkUhYO2nUfDUaRsYMnZ0YKTwPHmh29tlri29yKRGufHrgcMD2+TNifO0chbz uNxBIAZq3YlZGRKOkw3+YWqcXyesc1jrwuVXskPQ8j4o98oi1MLYDb3QysR0iXOBJcpc Y00hzmsrLuIb8BE4evyEakurxVRe15HPYxTHP5WXB3qb53BOxkikP29T/pri2667qgFl wWtBVn+f/CBZiQ5Dt4KxD7OY8v/o4HcXHWirpf5B4ck2xjktpv8LX7uszPRwPa0BOJen f7AuFr5BQsF+vsJYg4MKhDb/CFE7ZNbQSRXwIKbMnqKmhHRH/h014rY3kTpViYmi8W7c FSlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=GMcNpm3CPiHROpLVzTvyYOMLxHUdxXoyfe8qDOppYH8=; b=ZE7xgbjVRQgcVSaxt9eohw8TB1cd/I8G08XuVUIpD/WgATCZFxkoeSsS/x+sF0iJXT V5t4Hwzq8cbKkfspgdv33N1FwnK3zZdNNwLkW4KMGgkJ7NdDeSpP272wF3VjtfRb8LT/ E35rkRkzIcwOHi5hVJpgQh9Ct3TZ7mGzk1BHXqhs11ysMRZzo9mEz67mcO29887hTtsb C60CLSG2PHRDu9wL9HH9urTBw1xLwvEHzChkStzsr0s8Rfa2dwyVBh/VaS0Hl2UT18AG TV2iHjtF9T0hHFASlCZwySDGrHeDk4IkCQTQPacb7lN6M24wU9UBx2qmXVojPui/DdEM lvlw== X-Gm-Message-State: AOAM532HZXn1BPNl0EzHlgasX6L0n26om5I8fwCN0pNYXu24jH3wRXqr /YDcbtVNVBUIc4cuabUP60jsmHUr3Vg9Yx541A== X-Google-Smtp-Source: ABdhPJy5rWgjB1dFn8ed13H0Ii0IU7WnV8BsxnifBEmlbBo4bhy8Mmk5OQ/oFuMLVia7LZpYBMSnCt5Zk4+TVNFo9qk= X-Received: by 2002:a81:c54a:0:b0:2d6:435a:5875 with SMTP id o10-20020a81c54a000000b002d6435a5875mr23647725ywj.181.1647336300863; Tue, 15 Mar 2022 02:25:00 -0700 (PDT) MIME-Version: 1.0 References: <20220312031138.5e0669a4@platypus> <5E019DDC-43D8-4676-9AA6-FBEF36A92FEF@newclarity.net> In-Reply-To: Date: Tue, 15 Mar 2022 10:24:49 +0100 Message-ID: To: Mike Schinkel , Lynn Cc: Kamil Tekiela , PHP internals Content-Type: multipart/alternative; boundary="00000000000009e48e05da3e5f8d" Subject: Re: [PHP-DEV] [RFC][Under discussion] Deprecate ${} string interpolation From: guilliam.xavier@gmail.com (Guilliam Xavier) --00000000000009e48e05da3e5f8d Content-Type: text/plain; charset="UTF-8" Hi Mike, Lynn, and Kamil; I feel like this sub-thread has derailed from the initial topic... As already said, this RFC is *not* about the general "variable variables" feature, but about *the `"${...}"` syntax inside interpolated strings* (i.e. double-quoted or heredoc), which can be rewritten to either `"{${...}}"` or `"{$...}"` (or even just `"$..."`) depending on the `...` part (not necessarily a variable variable). If you want to discuss variable variables (in general), I would suggest creating a new separate thread. Regards, --00000000000009e48e05da3e5f8d--