Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:43690 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 59670 invoked from network); 14 Apr 2009 07:55:00 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Apr 2009 07:55:00 -0000 Authentication-Results: pb1.pair.com header.from=rasmus@lerdorf.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=rasmus@lerdorf.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lerdorf.com from 209.85.198.229 cause and error) X-PHP-List-Original-Sender: rasmus@lerdorf.com X-Host-Fingerprint: 209.85.198.229 rv-out-0506.google.com Received: from [209.85.198.229] ([209.85.198.229:36348] helo=rv-out-0506.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F5/B9-01762-35144E94 for ; Tue, 14 Apr 2009 03:55:00 -0400 Received: by rv-out-0506.google.com with SMTP id k40so2033068rvb.23 for ; Tue, 14 Apr 2009 00:54:56 -0700 (PDT) Received: by 10.142.174.8 with SMTP id w8mr2994464wfe.61.1239695696934; Tue, 14 Apr 2009 00:54:56 -0700 (PDT) Received: from ?216.145.54.158? (socks1.corp.yahoo.com [216.145.54.158]) by mx.google.com with ESMTPS id 28sm21835767wfd.25.2009.04.14.00.54.55 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 14 Apr 2009 00:54:56 -0700 (PDT) Message-ID: <49E4414D.9000204@lerdorf.com> Date: Tue, 14 Apr 2009 02:54:53 -0500 User-Agent: Thunderbird 2.0.0.18 (Macintosh/20081105) MIME-Version: 1.0 To: Stan Vassilev | FM CC: internals@lists.php.net References: <49E352FD.6070008@gmail.com> <2dedb8a0904131124u57f2f32ei27083a289f7f18a4@mail.gmail.com> <49E39B3C.2020401@zend.com> <942B925388194249865069F9BE75F87E@pc> In-Reply-To: <942B925388194249865069F9BE75F87E@pc> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Re: Is it true that short_open_tag is deprecated in PHP 6? From: rasmus@lerdorf.com (Rasmus Lerdorf) Stan Vassilev | FM wrote: > Hi, > > A vote in support of short tags, although last time I checked they were > not removed in PHP6 (and I hate to see this brought up once more). > On top of that, the supposed XML conflict argument is not fully thought > through, since full PHP tags are not XML compliant either: > > "; ?> > > In the above example, XML parsers would do this: > > Processing directive: > Text node: "; ? > Parse error: > > > As you see, it's a much simpler world when we realize PHP was never > supposed to be XML in the first place. However it was supposed to be a > preprocessing templating engine, and so we need to keep it optimized for > that. Which is one of the reasons we decided not to remove them in PHP 6. -Rasmus