phpbar.de logo

Mailinglisten-Archive

[php] undefinierte Variablen

[php] undefinierte Variablen

Susanne Jäger susjaeger at sujag.de
Do Sep 8 11:55:54 CEST 2011


Am 08.09.2011 11:33 schrieb Holger Winter:

wie du die Warnungen abschalten kannst, wurde schon gesagt, ob das 
sinnvoll ist, steht auf einem anderen Blatt.

> Wozu ist diese weitgreifende Änderung in der Syntax gut?

Als Begründung warum die Warnungen prominenter erscheinen als früher 
hilft vielleicht das hier.

"Relying on the default value of an uninitialized variable is 
problematic in the case of including one file into another which uses 
the same variable name. It is also a major security risk with 
register_globals turned on. E_NOTICE level error is issued in case of 
working with uninitialized variables, however not in the case of 
appending elements to the uninitialized array. isset() language 
construct can be used to detect if a variable has been already 
initialized." <http://de2.php.net/manual/en/language.variables.basics.php>


Gruß
Susanne

-- 
http://sujag.de - Webentwicklung und -beratung
susjaeger at sujag.de
Christinenstr. 36, 10119 Berlin, Tel: 030 - 443 241 73

php::bar PHP Wiki   -   Listenarchive