Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124639 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 qa.php.net (Postfix) with ESMTPS id F15601A00B7 for ; Sat, 27 Jul 2024 09:33:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1722072892; bh=ddNRja7kXH4771seD5s8KzsKtHIN7WACOtMpTHUWD0o=; h=Date:Subject:To:References:From:In-Reply-To:From; b=fWIYsCP+Rh3DLJCGp94+qGXS0/QlpcA0XcUQmejNMV62KLbIkCnxp5fho4NCDEV3A 1b9yjWaanKeXbci2kMQXgsrer8ayooeW8e9/3yXNDr6O92eR7hZiPuTbAPxY67BRCk E/EyCWWkmX2rzTclVri5nspDWei1Krmm+A40LRndLftaNEqpyi0ANPL0Eu/3KhMrpe l4wfly6BQbuqnv4j1Tt4ImyJ1/dnIIPf3ZQCG983T8aejw3y2xy6lXVy7P8dqAgy4V g5qQZa5MfxZLaVioC5x8DHswlgExQXIeJZgFAMudCYycnwTo1z0xaae6cGYwPTgtTN PO4zf9hOriOPw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id DDFE918006D for ; Sat, 27 Jul 2024 09:34:51 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sat, 27 Jul 2024 09:34:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1722072793; x=1722677593; i=cmbecker69@gmx.de; bh=lJywTqt6fDoOfFw6irY8keScus3eOevjfvCz92Pm/RY=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=QunhQ6h73MQv6s1O6qys/MtlYOWZsIAliUMZAfBzEsSug2Aalf/oyusVRFvDsQdP DJrk9mAObT3nn+SAeTHOVIQFI+3ESta7qAhEaNxh4RHksClEN/SUI4x1F7sCgEYPW uc2giQmhEdT052Curh9xFqqlMEMDhTGySMU1sDsd7ET8Rfdq4RZWkKDCX5RLpnMDy +67vzsji5X+PjwbrGTpFo6QkR0Rv6qpon1DKBeRcNDXIFJe66IOzTp9KGoUU6VbGW J4giHqO/6PWvnwVoMiHw1fCqqDHQyjbTV/KbeNINRU+77VTPuOtzF2+EqqJRmbrks BtOOXy5EpFU42VPULg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.2.130] ([79.251.205.37]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MvbFs-1sFPrT1EVK-00xovi; Sat, 27 Jul 2024 11:33:13 +0200 Message-ID: Date: Sat, 27 Jul 2024 11:33:13 +0200 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PHP-DEV] Explicit callee defaults Content-Language: de-DE To: Bilge , internals@lists.php.net References: <8ac3f087-a739-4759-891c-3dd19260ef5e@gmx.de> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:m4yKeTJKu0yhetNnilfZdo8/s8/LfNI4AzdVzj695Fom0lmbkDn RujybO0APVm2WFTngJ5hmyVgU0p4iiahRlKz5qmV+mVKsLDX7KfO20/NfxYnaNVZl6Q5Adf vJCi+ueB+UlyRMOBcIVPov4D1CegyT+kN2uU6cTLNg4mkFq0bFIw+7jydALNDDPequoXJ4N LoAZS1oY1WDoc92URD8zw== UI-OutboundReport: notjunk:1;M01:P0:HPVx+uqq3hw=;855i4Q8oyox+A4/ZOGeX2aS966o mV1On49wAAoGd+X7isyLXubvYa7DKrrAL4fjwV5DMqsw3Wja6rX35jPrhUoJdWbpX5eNukwII pRwqthbXSOcwGPvhbZuLbTCEnMYL9fr32bS+oOxKECKJsz4VmFcUBZgjRirN7j1QmtD4o5NXT Julk22k9P/DahPFujGMNtnH9M8CLHo3DPP50j6DGSnj8a9ksAd2ckON3544eAQIhFu2YFbeq/ PtXe/uN5gyEgcZ+kGhjoVgc1bBQ98gYoC3g6hw4Dhdr5KBNZ17MVQFDwBtp02sCo+2qtGD8RT 7RtNGwu/DXiX1fSGLylcDZ79bzOa2lE3JDiYYq1N8slrNiWykSbELjlKwnakgPK4eN7Fo5QX2 XiiaIedrQzgnmIti5fPWRN11vKepmPo1JehjjR2rT3+RIYUVPFQG4IQuskuqFh1mA0k8fgy8q ZkVxrq5c2ptZe/OaOPpWDumiF219jyoyt9O1FjvxXq2QaIAGaeXE1nokRBcOa2RbM5pDUtvEO AMb2yMGNGfLlQDCUkMKHlR/wHPXfYdgd1AUbALQH3U15mtKPrjfm6qH4fcszA0prxLqxwbHra N0BzBuwZ1K1sHxX5CziHTgRLJ9tvT4FzoP7TBoMcKmpNJGX7rRyN4VvoPXnFdL5KO7hMFRWb4 mFH09pQBRcMTd0FFHZKzZbWw5x5mJHu84Njsk4HmtD5WrUpAMwVTfYN0P2MC4+HeWnc6HLtMY JR3izAJCZR2thdcNwLO64njifTsg1PcgJJ54/LD1zJrW4DDi5XPv0dgqp9ecs96DAbUwJ6eWH ZMBT7swq5NmIldeZEThDizNXOPk6FKkNePvKspniskYLE= From: cmbecker69@gmx.de ("Christoph M. Becker") On 27.07.2024 at 09:00, Bilge wrote: > On 26/07/2024 23:42, Christoph M. Becker wrote: > >> I have only skimmed your suggestion, but it sounds quite similar to >> . > > Yes, it appears to be exactly that. > > I suppose that means there is no hope of pursuing this, since the vote > 9.5 years ago was such a total blowout? Not necessarily. It makes probably sense to also check the related discussions on the mailing list, which do not appear to be listed in the RFC, but searching for "Skipping optional parameters for functions" on gives some results. I havent't looked closely into these discussions, but apparently one reason why several people didn't like the proposal was that PHP should have named function arguments. If a new RFC can make a good point why `default` still would make sense despite PHP having named function arguments, the proposal might be seen in a different light. Personally, I'm rather neutral on the idea. Cheers, Christoph