[FX.php List] PHP Notices OK?

Steve Winter steve at bluecrocodile.co.nz
Wed Dec 12 09:56:54 MST 2007


Hi Jonathan,

Yes, you could declare them at the top of the page if you were sure that
they were going to exist... I usually find that the time at which I get that
error is when I've done something like..

if(something) {
  do a bunch of stuff;
  which may or may not result in;
  $myVariable = something;
}

And usually that means that at some point I later want to know if that
variable has been set so I can do something with it, so I do;

if(isset($myVariable)) {
  do whatever
}

YMMV

Cheers
Steve


-----Original Message-----
From: fx.php_list-bounces at mail.iviking.org
[mailto:fx.php_list-bounces at mail.iviking.org] On Behalf Of Jonathan Schwartz
Sent: 12 December 2007 16:40
To: FX.php Discussion List
Subject: RE: [FX.php List] PHP Notices OK?

OK. That's fair.

To be honest, I never knew about these things since I have developed 
on my own server and Notices are turned off....until now. ;-)

One step further...my notices appear to be of the Undefined Variable 
type.  I did see your suggestion from last week, to add in 
if(isset($variable)) rather than "surprise" PHP when an undeclared 
variable appears.  Is another alternative to simply declare the 
variable at the top of he page?  If so, how is that best done?

Thx

Jonathan

At 4:15 PM +0000 12/12/07, Steve Winter wrote:
>Hi Jonathan,
>
>Well I guess that one is rather 'up to the conscience of the individual
>church goer' ;-)
>
>For me, personally, no, it's not acceptable, as it means that something
>isn't 100% correct, which means you can't be 100% sure that when it runs on
>a client server, or you move it from one server to another, that it will
>still behave correctly...
>
>My staging server has every level of error reporting possible turned on,
and
>when that gives no messages, notices, errors, or unexpected twitches, then
I
>feel reasonably sure that my code will run at the very least, on similar
>versions of PHP, if not on all...
>
>My 2p worth...
>
>Cheers
>Steve
>
>-----Original Message-----
>From: fx.php_list-bounces at mail.iviking.org
>[mailto:fx.php_list-bounces at mail.iviking.org] On Behalf Of Jonathan
Schwartz
>Sent: 12 December 2007 16:05
>To: FX.php Discussion List
>Subject: [FX.php List] PHP Notices OK?
>
>Hi Folks,
>
>Is it acceptable for a solution to produce NOTICES (for undefined
>variables) and then essentially hide them by turning off
>error_reporting NOTICES?
>
>Or at minimum, should the solution run clean without notices?
>
>
>Thx
>--
>Jonathan Schwartz
>Exit 445 Group
>jonathan at exit445.com
>http://www.exit445.com
>415-381-1852
>_______________________________________________
>FX.php_List mailing list
>FX.php_List at mail.iviking.org
>http://www.iviking.org/mailman/listinfo/fx.php_list
>
>
>_______________________________________________
>FX.php_List mailing list
>FX.php_List at mail.iviking.org
>http://www.iviking.org/mailman/listinfo/fx.php_list


-- 
Jonathan Schwartz
Exit 445 Group
jonathan at exit445.com
http://www.exit445.com
415-381-1852
_______________________________________________
FX.php_List mailing list
FX.php_List at mail.iviking.org
http://www.iviking.org/mailman/listinfo/fx.php_list




More information about the FX.php_List mailing list