Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:118940 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 84976 invoked from network); 2 Nov 2022 17:51:55 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 2 Nov 2022 17:51:55 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 321FB18004D for ; Wed, 2 Nov 2022 10:51:54 -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.7 required=5.0 tests=BAYES_05,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,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-ej1-f47.google.com (mail-ej1-f47.google.com [209.85.218.47]) (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 ; Wed, 2 Nov 2022 10:51:53 -0700 (PDT) Received: by mail-ej1-f47.google.com with SMTP id bj12so47254905ejb.13 for ; Wed, 02 Nov 2022 10:51:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=ywlZC6CWIXtVT8iW93PcLSBNctJOafgcfwpLL6xRGzE=; b=WgpZnpMhrmWZRghAH+IIflw2LyoHX4Rpo7/vg3F5qIXc6gvdxwC62EzDXfYH07cFeC SVDdR5MCrVD45kd4g4QcJgt2ncJwGGa2XIrkzY+6w7Wc6LwFPdSBsMTCqZXzmKsFkpVT q01AkD4NghuDHh+Qfy+OhItTenZ9AiI5iQ6Gkkf7zdk+wUop1+t+EwLNJHx6Hmvr34fr ZDLPOywFwCVg2IGZMQxfO941cXEH2HcMlHie25XYhRv89jx1spUEnDJIA6at+QbcG8n5 fS3TrBjZywp315fjloXSmP3OWJ/EzlCB4QDuB67qZ5deG8JdnG0VxAO0lUI3m3wCjXH1 jU5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ywlZC6CWIXtVT8iW93PcLSBNctJOafgcfwpLL6xRGzE=; b=xKI4vRkP8qllVgWlOnVmQPAq5HMRCbx/za+OVxiNioSCO7sCY1CiQ/sKcIzOhJPieT RS0GKPsMlzLxbT/9crhFUvtO2gziSglQLYg1NhquNJvKXzTaMVUuEUf25oQZ9qcFuaif OCk6ZKTg33FXaGH8xE+DMWZUl0ElNQm3TM/9TkJ7C0yj0P/rlcacNpc1blWnCLHzSyci LVcjMPumXsQBZSxzEemXZlj9jGA2cLp3zYIe+FHMpMHAokxmTrKJigZDHrm/y4GVMKwC 4cU5IgGH06UZM+dYDJlPWSQ3LaxDZWnx86e5Ul4wRejSht6zgRuUaE+X+mPrhrf+sdJz odhg== X-Gm-Message-State: ACrzQf2tYb4EEu/RChMPVpPpEiBKSJAU6Tfmv5eKg43ER96tQJ0HBmRx BGSrYYVzoG+oIgOy98foAlYPbEFPNBo= X-Google-Smtp-Source: AMsMyM5+lR/ze3WClFU5btOuVi1axgyDEaMWzs7GIVBsUhz68bFySn42fbeIyPvd2qh5AS7dzpC9Mg== X-Received: by 2002:a17:906:99c3:b0:78d:9cc9:deda with SMTP id s3-20020a17090699c300b0078d9cc9dedamr25096524ejn.712.1667411512377; Wed, 02 Nov 2022 10:51:52 -0700 (PDT) Received: from smtpclient.apple ([89.249.45.14]) by smtp.gmail.com with ESMTPSA id j2-20020a17090623e200b0078d46aa3b82sm5646548ejg.21.2022.11.02.10.51.51 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 02 Nov 2022 10:51:51 -0700 (PDT) Message-ID: <9AE33306-ED89-4FE4-86A5-89B4EDC81545@gmail.com> Content-Type: multipart/alternative; boundary="Apple-Mail=_C5C08ED2-203D-49D0-A585-B39401FD02E1" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Date: Wed, 2 Nov 2022 18:51:50 +0100 In-Reply-To: Cc: Josh Bruce , php internals To: =?utf-8?Q?Micha=C5=82_Marcin_Brzuchalski?= References: <21C5073D-3F39-49DA-8686-E027AE780793@joshbruce.dev> <1bc7759a-63b8-4b96-bb69-97b50f851307@www.fastmail.com> <94DC0839-E43B-4F3A-9105-8F3CB9D7BBC1@joshbruce.dev> X-Mailer: Apple Mail (2.3696.120.41.1.1) Subject: Re: [PHP-DEV] [RFC][Discussion] Objects can be declared falsifiable From: claude.pache@gmail.com (Claude Pache) --Apple-Mail=_C5C08ED2-203D-49D0-A585-B39401FD02E1 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > Le 2 nov. 2022 =C3=A0 09:12, Micha=C5=82 Marcin Brzuchalski = a =C3=A9crit : >=20 > P.S. I don't see it feasible to have objects that evaluate false in > logical expressions. For better or for worse (IMHO, for worse), `SimpleXMLElement` instances = representing attributeless empty elements are already falsy, so yes, it = is absolutely feasible. =E2=80=94Claude= --Apple-Mail=_C5C08ED2-203D-49D0-A585-B39401FD02E1--