Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:23762 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 61932 invoked by uid 1010); 28 May 2006 23:33:25 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 61917 invoked from network); 28 May 2006 23:33:25 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 May 2006 23:33:25 -0000 X-PHP-List-Original-Sender: alan@akbkhome.com X-Host-Fingerprint: 202.81.246.113 246-113.netfront.net Received: from ([202.81.246.113:48482] helo=akbkhome.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 6F/E3-18399-2433A744 for ; Sun, 28 May 2006 19:33:23 -0400 Received: from [192.168.0.184] by akbkhome.com with esmtp (Exim 4.62) (envelope-from ) id 1FkUuF-00077I-6o; Mon, 29 May 2006 07:42:48 +0800 Message-ID: <447A33ED.2010106@akbkhome.com> Date: Mon, 29 May 2006 07:36:13 +0800 User-Agent: Mozilla Thunderbird 0.8 (X11/20040926) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Wez Furlong CC: Robert Cummings , "D. Dante Lorenso" , Sara Golemon , internals@lists.php.net References: <447768DF.1000203@vocalspace.com> <009501c6811a$29987d30$5c8be5a9@ohr.berkeley.edu> <44779017.9000809@vocalspace.com> <4e89b4260605281454ob1d6ebcx4533e597356be12f@mail.gmail.com> <1148855945.4468.2.camel@blobule> <4e89b4260605281543v7952487bv74c9ef476e3893d0@mail.gmail.com> In-Reply-To: <4e89b4260605281543v7952487bv74c9ef476e3893d0@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-ACL-Warn: "cleared badlog" Subject: Re: [PHP-DEV] Re: extension can not receive unset values without E_NOTICE or referencecreation From: alan@akbkhome.com (Alan Knowles) I think he's trying to solve the infamous issetor() in an extension... Regards Alan Wez Furlong wrote: > Any uninitialized variable is a potential programmer error. > Again, if you don't want the notices, turn them off. > If you want "safe" code, turn them on and respect them. > > --Wez. > > On 5/28/06, Robert Cummings wrote: > >> On Sun, 2006-05-28 at 17:54, Wez Furlong wrote: >> > The E_NOTICE highlights a possible programmer error. >> > If you don't want to see it, turn off E_NOTICE level in your error >> > reporting settings. >> >> But he's specifically working on something to allow the developer to >> eliminate the warnings because the developer has thought about the use >> first. In short he's attempting to create a more succinct structure that >> will increase code clarity but is coming up against an extension >> limitation. >> >> Cheers, >> Rob. >> -- >> .------------------------------------------------------------. >> | InterJinn Application Framework - http://www.interjinn.com | >> :------------------------------------------------------------: >> | An application and templating framework for PHP. Boasting | >> | a powerful, scalable system for accessing system services | >> | such as forms, properties, sessions, and caches. InterJinn | >> | also provides an extremely flexible architecture for | >> | creating re-usable components quickly and easily. | >> `------------------------------------------------------------' >> >> >