Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105480 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 10016 invoked from network); 28 Apr 2019 14:51:22 -0000 Received: from unknown (HELO mail-io1-f41.google.com) (209.85.166.41) by pb1.pair.com with SMTP; 28 Apr 2019 14:51:22 -0000 Received: by mail-io1-f41.google.com with SMTP id d19so6651182ioc.3 for ; Sun, 28 Apr 2019 04:53:00 -0700 (PDT) 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=EZ9aEboiz20bkQqaarK8K8myt4M4wixyp7CsLb3c/WA=; b=Ga4qLg8zjyse+89OQtGyvx0D8CcDq2ein2gWXeVr6l5s7JShTdpnlpae4mFGvQJXmQ iVbdZlDLzFQSXy6EGSmEXSxA20M9JDNAe1686uJBwoSmQ7zYZJIo6QF/0KpuLj/S/KTI QqJXPVgwhCEjqtaxqKZVK8p29VXwB8V8aQcErf+Q/616JTp0cRYsc5b14r0zilWt3Q4P H2rT869OB4D9Zb7M2H7c9Md/z4gPnwkjsmeOd3O06AWIx7uZEOz0S47M55vdL8b2rKcP QcAezX9zs2gvPlaHDzOC+bimTKwJEhorABzFW/0SS0oRerOxCiR1qjrwHKYmQQA1g5fk EO9w== 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=EZ9aEboiz20bkQqaarK8K8myt4M4wixyp7CsLb3c/WA=; b=IPM1WYnv/wdDL5kESTjsf+nBlyjCilWQoKjEI3DGmxUVEOmxWWkhDoJnLRj8gfeslw rsVnHh9WSBSPIR99yrBQR/vCHRV++7ZvHWKGx211rmqoXzHi8sX4nTPXuOXQLG+5oYLy H0vJ5G0vqAbkZCosTXKcNyd7LU5x1BMMhp7CjJ97VMmnd7+Ungm3LKraHFAVX4LaUN37 SL5q/PzVMpwC0gs5QUGqhAVnxVk7ET5Dzki+6o+zt07EkxiBYPCP35vek1FmR1pqF4jC Au+f5ObW0aUx8lt6OCq6Q/G65E25/QI0iB8+/wd7MgWy/VcXxDk9d1cBZ+s1x0XYR3mV NcZw== X-Gm-Message-State: APjAAAUSox21+6oQfo/OJKz9N6aauH6wwC/ZyG8Gmf24swpmbktFWRwF cz9uzlFkcueYULzgtdAnzZEccY2oZZbfko/kyhE= X-Google-Smtp-Source: APXvYqw9DYoFhYZb0ZaQzevtVPJPEnvZwaJc0L9clO1LpQ2rz03oSz6j38RC9w3Aryw3xycXu2lB87ZhOBmqfyUWKZo= X-Received: by 2002:a6b:6f07:: with SMTP id k7mr11272199ioc.271.1556452380167; Sun, 28 Apr 2019 04:53:00 -0700 (PDT) MIME-Version: 1.0 References: <0ec42fa9-77d1-a203-8425-e72fdd5071f3@korulczyk.pl> <06473788-a34b-f041-36e6-31d19d8dda4c@cubiclesoft.com> <59cafbfb-2bb0-468c-458f-74bcac780e0f@korulczyk.pl> <004c01d4f09f$880ac320$98204960$@roze.lv> <004401d4faa3$60f83700$22e8a500$@gmail.com> <2f922f17-bc7c-313a-8f77-122e861995be@lsces.co.uk> <5741936F-B1F4-43C7-B815-F9D8030AC7BB@koalephant.com> <49A4B76C-4C62-4CBE-BA20-FBE56CA29AB0@cschneid.com> <609E93CF-099B-446C-AD28-04F1D802C9F0@cschneid.com> <000401d4fac8$ae592cf0$0b0b86d0$@roze.lv> In-Reply-To: Date: Sun, 28 Apr 2019 13:52:48 +0200 Message-ID: To: "G. P. B." Cc: Zeev Suraski , Reinis Rozitis , PHP Internals List Content-Type: multipart/alternative; boundary="0000000000003ad133058795cf8c" Subject: Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags From: benjamin.morel@gmail.com (Benjamin Morel) --0000000000003ad133058795cf8c Content-Type: text/plain; charset="UTF-8" > I don't even mind still having a compile error in PHP 8 when it sees the token I don't have a vote so these are just my 2 cents, but even though I'm all for removing short open tags entirely, I think that this solution is excellent for 2 reasons: - it solves the code leak issue when upgrading blindly from PHP 7 to PHP 8, and still makes short open tags effectively unusable on PHP 8; it can therefore make everyone confident that they can then be removed in PHP 9, as the odds of someone upgrading blindly from PHP 7 to PHP 9 are almost nonexistent - it allows tools that automatically convert short open tags to standard open tags to actually work on PHP 8. Because if I'm not mistaken, if these tools are based on token_get_all() and "