Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:119710 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 1214 invoked from network); 15 Mar 2023 12:34:42 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 15 Mar 2023 12:34:42 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 65D6A180381 for ; Wed, 15 Mar 2023 05:34:41 -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=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS24940 176.9.0.0/16 X-Spam-Virus: No X-Envelope-From: Received: from chrono.xqk7.com (chrono.xqk7.com [176.9.45.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 15 Mar 2023 05:34:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bastelstu.be; s=mail20171119; t=1678883679; bh=FCuXzYhyjKwkQbk6teCjykZh0AI/DTE3vjM63pauc4s=; h=Message-ID:Date:MIME-Version:Subject:To:References:From: In-Reply-To:Content-Type:from:to:cc:subject:message-id; b=oJb9lSU2Vwdn1EsioxGLhI7SBaH55MNDKklMnIQdGYKWIe14+zjYucn6VOWZXydim FtA5zWbuuGXYnYzuGlc4ezp+Ri8ReSjJrwkwtlSxwU34q9kAX1aAYVSIewdnYEVmzg orDz5FHJqB1VXQj+Il177DZ9BmW358exAVKm/i7KYhGH2SorQQiN/2JpkYMwwGODCn PTyzk/XJgHOWe4AorbRZJIOaBmHyXs6pu+uUWAYrM57K5e2XIiNbWOrZUv8vl4jR4i 3yCxfrZOUYafRujdHFqS6Fc/k7IKbRyHuUhbZrXrWmjtbJyf+/Ctywb3+L1XSRto1r R3iKhFcf5H+Kw== Message-ID: <57ed96c2-0547-c905-1c6f-7433ecb4a1b5@bastelstu.be> Date: Wed, 15 Mar 2023 13:34:37 +0100 MIME-Version: 1.0 To: Ilija Tovilo , PHP internals References: Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] [RFC][Vote announcement] Arbitrary static variable initializers From: tim@bastelstu.be (=?UTF-8?Q?Tim_D=c3=bcsterhus?=) Hi On 3/15/23 13:02, Ilija Tovilo wrote: > It's been a while since I've announced this RFC. > https://wiki.php.net/rfc/arbitrary_static_variable_initializers > https://externals.io/message/118976 > > There haven't been many responses, so I'd like to put this to a vote > early next week. > There is an unresolved "question": > Side note: It's been suggested that expressions that can be evaluated constantly continue to do so. This would mean that some expressions in getStaticVariables are evaluated and some are not. The upside is that this would avoid the backward incompatibility. I will check if this is technically feasible. Best regards Tim Düsterhus