Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124995 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 8ADFF1A00BD for ; Fri, 16 Aug 2024 20:01:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1723838587; bh=zx1TpKAcMOifJB0x1qhXNZO/3F87ST5JQNFSd+BZlyw=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=UtqXUITfsgjxEuHYiBEloYZQ3svZTQdEybKriZjegdmAId8lTkkduVBQXQxndeogX qoH41zyunSVL8Jn0VWb7p3H5Kx86+r+qfWcY3W3Wuv2wIJtXlnbeGCWFmdGT5LbpH4 7swEXaAww6aKab5x+Kju8sxD8Qf7gfmtn1gD19bF/+fzi2+aUOpF77y4Pr18F3XuBp dCXmCR7MzGDQk337RuX9VYL/XSFyWGEmDIA+JLO4Sl9W0dRf54M3hf4MRoXkAsDF10 XGuOouHZiwcGEn0pcwutDt3fdwELIwVqROOqGI+6kTXw07B2H7U9xnW5eHNOnEyYsn deDVwywPxI+ZA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 054F318003E for ; Fri, 16 Aug 2024 20:03:07 +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.8 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DMARC_MISSING,HTML_MESSAGE,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-yb1-f182.google.com (mail-yb1-f182.google.com [209.85.219.182]) (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 ; Fri, 16 Aug 2024 20:03:06 +0000 (UTC) Received: by mail-yb1-f182.google.com with SMTP id 3f1490d57ef6-e115c8aa51fso2333583276.1 for ; Fri, 16 Aug 2024 13:01:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scriptfusion-com.20230601.gappssmtp.com; s=20230601; t=1723838478; x=1724443278; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=zx1TpKAcMOifJB0x1qhXNZO/3F87ST5JQNFSd+BZlyw=; b=Z2TrGDzGr5GRAdoLinVLrhF1G2GIZFwQpvNA9yJzoVo3gahjd9fjgXPvs/0fmCDZkN XGtEmWSGoM44ceBq+JYLqSmZxZ/KCOYCrt+ZHNbn3qlLi6CeRQqDJmJSKN0maSJUEV2p gT9ZBYqgu0GENjudSkMF9TfDyqLCdUBv03Hw6xDigPTS7jrQgxU8yCAl37utb0Uz2IuC xattDbk4NpO5pn2ev3zjnyNrXkW1Ut0c0rEFKF4j4APElM/0MvplCi/fS4s932R2Rg93 AYJLi2Qs5m7COZjWiwPGwhOq94ySPJE9fF2vieADJgJAv8FM+G/D9kXct8hPgirMbjCR U8wQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723838478; x=1724443278; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=zx1TpKAcMOifJB0x1qhXNZO/3F87ST5JQNFSd+BZlyw=; b=YP6kx8L3xkuYbWrV9isfzVhemHJB2c/VfuJraRBSdABUFnoSfNgj/6EzZ+bUorctAS Y4mIsVbxAuAHyh8Zmz/Ah0s1HBoGmhgEwKRl2HZ65upBwtkd/P2Q+0K7qcg1OxYKK7y2 q/QaL33t1lpxdLtOmUOdKHMKcQ/qYLKiZWp+RmlbZtpTPAGe5vYzYh10wClSkdNUDFmI U+8YYP8SqfLxlmZoHcHtLFAotBL7Yno1UeRenzqwXxEJ5Hc5rZZZKYwDOCQ+sqrXQIO2 uZP64BeEwn8qz20nh04jaBNh7/3n10oJ1EMSPGuv5+2KJfxFzYQPkdl9+ImdTAyYmo1Z EYSg== X-Gm-Message-State: AOJu0YwW5XXel9QryTp5y3zIdpvjGwxLx7jYP/9sArXnYfXlH29xyDWl HvqN2V49Zw9K9I28ctqmLVeZfBuJqW+IzE+FVAZIDyMEmC4IXdmHfIeZx8+tXDTCVtUAaJWCW/N W6BDMZHc2T1caPaWHwJNKIl3wIo65CxC45DUrCvjDgibzm4L+ X-Google-Smtp-Source: AGHT+IHUc3509C8VvGKGsQDxdMwNXuGzUCEyZAqh8a0XC+TWVg6fofS315KEND/BF9Iwk1dFcj5gP8dsQiWdGqBpCC4= X-Received: by 2002:a05:690c:b8e:b0:6b1:2657:8899 with SMTP id 00721157ae682-6b1bc019b37mr51490687b3.40.1723838478661; Fri, 16 Aug 2024 13:01:18 -0700 (PDT) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: <501db7d2-55e1-4b20-bb6e-1e079aa4939b@scriptfusion.com> <59BED9FD-EB77-4B44-9F93-7FC573EC7F14@getmailspring.com> In-Reply-To: <59BED9FD-EB77-4B44-9F93-7FC573EC7F14@getmailspring.com> Date: Fri, 16 Aug 2024 21:01:07 +0100 Message-ID: Subject: Re: [PHP-DEV] String enums & __toString() To: John Coggeshall Cc: PHP internals Content-Type: multipart/alternative; boundary="0000000000002bdab4061fd26c78" From: bilge@scriptfusion.com (Bilge) --0000000000002bdab4061fd26c78 Content-Type: text/plain; charset="UTF-8" On Fri, 16 Aug 2024, 20:57 John Coggeshall, wrote: > > I'm not seeing an obvious upside to forbidding straight out __toString() > I tend to agree, but Crell will drive by in a minute to drop some philosophical nonsense about why we're all wrong :^) Cheers, Bilge --0000000000002bdab4061fd26c78 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Fri, 16 Aug 2024, 20:57 John Coggeshall, <john@coggeshall.org> wrote:

I'm not seeing an obvious up= side to forbidding straight out __toString()=C2=A0
=

I te= nd to agree, but Crell will drive by in a minute to drop some philosophical= nonsense about why we're all wrong :^)

Cheers,
Bilge
--0000000000002bdab4061fd26c78--