Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:129073 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id C2AA91A00BC for ; Tue, 4 Nov 2025 15:50:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1762271464; bh=84Bvna5rkU+xnT/gPFxL23C/6jQmwojMSvnh+Sc7KLo=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=CM25AEJKbCvhemk+vNWG/Pr+tAVXS24M8ppbJ03FHBpdxw23WendtLi3oq0IutT9k UeQZtKGVwSY43gyQMFT+mA8DebOzvO56Y23duy/H8sRx3FAZiC4Q7dDMe3uklShxM5 nZiOGTS1dOdMPgwymqvEsD338KIHDUhGttE6Ym/qXcp4td/jgBrneuMjLDz4fyMKp1 +TP7WkFOAAwK6tTEMpOk5rWQUwLDnu3Ah4KZNs8aYHqx/WWOPxFPEd1SLiDkNLa9Ga cODMulb1+1FSEN5zq0i5YvoM1HGBx97HU5UQYGL2JFebTe/MYGMgfc0Z5y4LSIcxbU utCg0iG31FkCw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id DC0FF1801E6 for ; Tue, 4 Nov 2025 15:51:03 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) 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,DMARC_PASS,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from chrono.xqk7.com (chrono.xqk7.com [176.9.45.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 4 Nov 2025 15:51:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bastelstu.be; s=mail20171119; t=1762271456; bh=5vVJ7KJlVYp4iKDhDh3eNgh+h0Hl82FphXxUZS6WZtA=; h=MIME-Version:Date:From:To:Cc:Subject:In-Reply-To:References: Message-ID:Content-Type:from:to:cc:subject:message-id; b=ACXBJf13VckkjYRwv2bGrsvry5wGVE83JpKbqGHbdFlCVKoNdeVKUoliveFoxrv3Z CvO5cNXaJ12T/z9dUnJHQX0LOCqEMvwDXn0Fe5yk6FNaSmYrZsvPJnJyQylsyTIWL3 zXsn2wNpv0zuO9YrjrHcpqauF3w/wh49JdGDYO+wyt7zOWsAkmXmLUUuvFxWWy5lvh J/Lt7/GMU7IP7/ct7szRJ7PkztVTfE4OYFdVlj1dztXPsZeznXC2OqOoxR7OYnrllW XMqFyLrBifQgUHy4G4NSfPPHBlB+4YgT1MceZM8Sp/tVYjOUaX4sPiHt15xdhDBed8 5mGew2XVEdUzA== Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 Date: Tue, 04 Nov 2025 16:50:56 +0100 To: Seifeddine Gmati Cc: internals@lists.php.net Subject: Re: [PHP-DEV] [RFC][Discussion] use construct (Block Scoping) In-Reply-To: References: Message-ID: <06a85ff1c20254733ba2e92927d06014@bastelstu.be> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit From: tim@bastelstu.be (=?UTF-8?Q?Tim_D=C3=BCsterhus?=) Hi Am 2025-11-03 22:46, schrieb Seifeddine Gmati: > How do you feel about the questions raised in the "Open Issues" > section? Given the immediate and clear unanimous responses preferring option B (restoring the original values), this is something we'll go with. I'll look into updating the implementation later this week and we'll then update the RFC based on the insights coming out of the implementation (e.g. the exact semantics and possible edge cases). With regard to the naming, which also got multiple replies in favor of not giving `use()` yet another purpose, Seifeddine is currently running analysis on a large number of composer packages to determine the impact of various possible alternative names (let, scope, using). Best regards Tim Düsterhus