Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:103781 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 49353 invoked from network); 23 Jan 2019 00:45:01 -0000 Received: from unknown (HELO mail-vs1-f42.google.com) (209.85.217.42) by pb1.pair.com with SMTP; 23 Jan 2019 00:45:01 -0000 Received: by mail-vs1-f42.google.com with SMTP id n10so15635610vso.13 for ; Tue, 22 Jan 2019 13:22:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DfD8RUTy2eTnPQ78gVK5/2qUk1v6/4TBxsJtbLH6XJU=; b=lpN2UShBbnNM4hhBEekeXr1X/u2D73WJe9gk/Tc74+Ulb/4NnTPC3seLT2TQgsbnMU s8KQq/wXvSMebAJqctQh499V3JS4qM8KPNOj+c77eZ+V/Jy8gxx1lvkBpj9z+6bteJM/ UIWqr0iDb8Bm4dQiBCARgphmQ9lxo7GT0WJbAiF8TorAXIA3qfB3OnB9yI5PVP4uSGvw jtv9ngm8hljquFLZQDcQKvEU7jaACREljVK6CNuaMzeEwUxvWhFzidgkrOohvAX//sNw tn9mQ7FG3LuItD+UwUCsBC9unTskNa07O9O3Sy/cZ20UzrOjJBAyb4LxMFcSFlzp0Exb RW3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DfD8RUTy2eTnPQ78gVK5/2qUk1v6/4TBxsJtbLH6XJU=; b=cmZ0eAe1XWP3SK42G/JksxHYBC2PTX+gD4cPeVsCPZzvXWu4chbi3OWPCA1f1gxSsX cztLF0cbjTcrEJrk7Vny/CVt+lqUXdX+WN1L1H3YGv1ngqbB6DkthXEe9Xzc2ZNFpA4E 82/bfwnVWZIT9+bs13RqLDurgsAYOS0vq6pSU509zDsU+9tkwKNh1vm/uh30861kS3qR YVwfxAUK4XMIZLZ4ok5Xrt+dPDNchPgW6SsI0z/XIR0lOcKma5LeutPdGTqe5M+oTOr9 9IDo+ZHnLWQQtEMOwKKtF0wRmOFPgsACL3L2KIHOJ6DGqbIYRuVu7KiL5MyGEw1D3buM zkag== X-Gm-Message-State: AJcUukdALCL5RXcPCGmATUeIDAzqGBhUSwTYCaObmUCWA7X2/8FEo5Ib Ei8SMyhaCKuSYiaSzu/1OzaYup19p58MkRzyomY= X-Google-Smtp-Source: ALg8bN7Aac6BHg5z1FjN0gUszeFzsw2vjLr52v9F51PCIrQZrIAHSBsB81msDaLmkXAwS2/zOHbG143mttvxhjBVAGM= X-Received: by 2002:a67:4850:: with SMTP id v77mr15280953vsa.59.1548192164592; Tue, 22 Jan 2019 13:22:44 -0800 (PST) MIME-Version: 1.0 References: <0243D3A4-2C15-4B31-81A8-C2E5892913F9@koalephant.com> In-Reply-To: <0243D3A4-2C15-4B31-81A8-C2E5892913F9@koalephant.com> Date: Tue, 22 Jan 2019 22:22:31 +0100 Message-ID: To: Stephen Reay Cc: internals@lists.php.net Content-Type: multipart/alternative; boundary="00000000000003ce0705801294c4" Subject: Re: [PHP-DEV] Deprecation ideas for PHP 8 From: george.banyard@gmail.com (Girgias) --00000000000003ce0705801294c4 Content-Type: text/plain; charset="UTF-8" On Tue, 22 Jan 2019 at 21:48, Stephen Reay wrote: > > > On 23 Jan 2019, at 03:34, Girgias wrote: > > Classes/Objects functions: > > > > - is_a (use instanceof operator) > > - is_subclass_of (not exactly what it's purpose is but the instanceof > > operator SHOULD be a valid equivalence with another condition if the > same > > class must not be used) > > is_subclass_of allows checking string class names, instanceof (AFAIK) does > not. > Good catch, just checked and it's indead the case that instanceof can't check string class names: https://3v4l.org/DkMC4 George P. Banyard --00000000000003ce0705801294c4--