Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:32272 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 43130 invoked by uid 1010); 11 Sep 2007 20:08:06 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 43108 invoked from network); 11 Sep 2007 20:08:05 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Sep 2007 20:08:05 -0000 Authentication-Results: pb1.pair.com smtp.mail=steph@zend.com; spf=permerror; sender-id=softfail Authentication-Results: pb1.pair.com header.from=steph@zend.com; sender-id=softfail Received-SPF: error (pb1.pair.com: domain zend.com from 64.97.136.171 cause and error) X-PHP-List-Original-Sender: steph@zend.com X-Host-Fingerprint: 64.97.136.171 smtpout0171.sc1.he.tucows.com Solaris 8 (1) Received: from [64.97.136.171] ([64.97.136.171:18353] helo=n082.sc1.he.tucows.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 12/33-33962-1A5F6E64 for ; Tue, 11 Sep 2007 16:08:04 -0400 Received: from foxbox (86.130.58.28) by n082.sc1.he.tucows.com (7.2.069.1) (authenticated as steph.fox) id 46E439FA00040340; Tue, 11 Sep 2007 20:07:57 +0000 Message-ID: <02a001c7f4af$97b898e0$4501a8c0@foxbox> Reply-To: "Steph Fox" To: Cc: "PHP Developers Mailing List" , "Ilia Alshanetsky" References: <6F509818-65A2-4B17-8C44-6970E815A169@prohost.org> <024701c7f4a0$71273c90$4501a8c0@foxbox> <46E6F3EA.4090801@php.net> Date: Tue, 11 Sep 2007 21:08:54 +0100 Organization: Zend Technologies MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Subject: Re: [PHP-DEV] PHP 5.3 Suggested Feature List From: steph@zend.com ("Steph Fox") Heya Mike, >> -1, this whole idea just sounds so weird for PHP. > > Sure, but how PHPish is this fatal error? > > mike@honeybadger:~/build/php-5.2-debug$ cli -r 'class c{} c::$x=1;' > > Fatal error: Access to undeclared static property: c::$x in Command > line code on line 1 > > The idea, as far as I understood, was to allow this things with > non-strict classes once we have strict classes. Nothing like telling it backwards, mm? OK, for some reason I was under the impression that that behaviour had been reverted and this was an attempt to put it back in Make that a +1 for exactly the same reason it was a -1 before. If it counts, which it probably doesn't. - Steph