Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:23761 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 49967 invoked by uid 1010); 28 May 2006 22:43:07 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 49952 invoked from network); 28 May 2006 22:43:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 May 2006 22:43:07 -0000 X-PHP-List-Original-Sender: kingwez@gmail.com X-Host-Fingerprint: 64.233.166.179 py-out-1112.google.com Linux 2.4/2.6 Received: from ([64.233.166.179:36582] helo=py-out-1112.google.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 8D/C2-18399-B772A744 for ; Sun, 28 May 2006 18:43:07 -0400 Received: by py-out-1112.google.com with SMTP id e30so210496pya for ; Sun, 28 May 2006 15:43:04 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=CuZu00r4z3A/En0GFQlZP+RW5cSA4R4rzBeiO+UTZbcheHBo3hHhZU/J6IK32/RrY0XyL6ajgjTRV7AUIiFoCQwtf50Vt6z8i8PybB4QRTgla/DdhpRQwuaL1rwM+WOrbV2nzwIskpFul2+961jLXnqzxC6P7TIqAMzV2XDLA0A= Received: by 10.35.76.9 with SMTP id d9mr2297246pyl; Sun, 28 May 2006 15:43:04 -0700 (PDT) Received: by 10.35.40.20 with HTTP; Sun, 28 May 2006 15:43:04 -0700 (PDT) Message-ID: <4e89b4260605281543v7952487bv74c9ef476e3893d0@mail.gmail.com> Date: Sun, 28 May 2006 18:43:04 -0400 To: "Robert Cummings" Cc: "D. Dante Lorenso" , "Sara Golemon" , internals@lists.php.net In-Reply-To: <1148855945.4468.2.camel@blobule> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <447768DF.1000203@vocalspace.com> <009501c6811a$29987d30$5c8be5a9@ohr.berkeley.edu> <44779017.9000809@vocalspace.com> <4e89b4260605281454ob1d6ebcx4533e597356be12f@mail.gmail.com> <1148855945.4468.2.camel@blobule> Subject: Re: [PHP-DEV] Re: extension can not receive unset values without E_NOTICE or referencecreation From: kingwez@gmail.com ("Wez Furlong") 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. | > `------------------------------------------------------------' > >