Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:118960 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 44792 invoked from network); 4 Nov 2022 14:26:09 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 4 Nov 2022 14:26:09 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 406CB180044 for ; Fri, 4 Nov 2022 07:26:07 -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, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,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-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Fri, 4 Nov 2022 07:26:06 -0700 (PDT) Received: by mail-pl1-f181.google.com with SMTP id u6so4999906plq.12 for ; Fri, 04 Nov 2022 07:26:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=PekBav7yV6sWSOlA/Fqup+yvvVW1HvnQtV1o09lxf08=; b=msKag5U6MLjhLCfF9DtrhCuKkY4cohoGPzpYJWl0pZXF+RlBwGNXrBsO42AQniuFeJ pRW1EsNJgovF/FZpWGyKupcIMSSyKd+H/tDgq4v07nUCmgBSpWS6bgN7O5oFqN7+1jd6 aKLvsh3M97NccGtNS1c1jkewISSgP2yjec+WT40K3ENDu9RUMRB5aaaPXxL3qR5VLv1B 5iHJUEuVDXi1UE0WEioEGeeSEQoPFjnM9Z8rEMWcskd91bDgrg09ok2CCqyfdm787wcz dcxJyiR+f9eAPwv2miLGh6ecb994i9OXTSzkn3wVjhmyYKAZngvcBg+1FHdtcisi8/qS jQ9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=PekBav7yV6sWSOlA/Fqup+yvvVW1HvnQtV1o09lxf08=; b=AmusYG9PvRzHNGOSrgUogLxgxuoWEGpMQTJzWV+EBIiICDEpdVEfwQJUo9V8Q3qZ7a lG4QylMfVS788rKjZ4w2l6Gacx0aWw4jbteg0VW5SQouiJCdTStX7dcCbVXFxOt4wzhS oxoKGThHlGkgOFoWiAVt9c4TsSGG0lt7Q2Czw88zwCENgsLRG4tiYd7Idg2ehOq5Tx+q uOWmsgigmyNmcTseYTVBO+sBkAQS9cYPXLVAHnpQ7U2aUJcLu3DD3/E01wS6/wbSXaLw VrjmnkmOkZmr9C9tiT+LrhtU/HL2dC0XlGG9KnoXtSW7q9oLWq0q3Ix3vpsLZl4PW/oE T8mA== X-Gm-Message-State: ACrzQf3TluYjmWHFKo0djWqwd8wTFU9uHuWqdtD2zALRUL/5ezaAwaOe 5inQvVy/SbtNigh84KPillpw5/hCum8WCnWrw/9h/xX7CFC8QQ== X-Google-Smtp-Source: AMsMyM5k0iDLST9eUZbyNvt3xP1NbIGbE5WlhfhdsyYPj0RvmCIkJNG5rH71iGCTkt9+e5j06eDFiDdDQsT4IU8kB/s= X-Received: by 2002:a17:90b:4f8a:b0:213:48f0:296f with SMTP id qe10-20020a17090b4f8a00b0021348f0296fmr53970477pjb.140.1667571965559; Fri, 04 Nov 2022 07:26:05 -0700 (PDT) MIME-Version: 1.0 Date: Fri, 4 Nov 2022 15:25:54 +0100 Message-ID: To: PHP internals Content-Type: text/plain; charset="UTF-8" Subject: [RFC][Dynamic class constant fetch] From: tovilo.ilija@gmail.com (Ilija Tovilo) Hi everyone I'd like to propose a simple RFC to introduce looking up class constants by name. We have dedicated syntax for basically all other language constructs. This RFC aims to get rid of this seemingly arbitrary limitation. https://wiki.php.net/rfc/dynamic_class_constant_fetch Please let me know if you have any thoughts. Ilija