Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 03.06.2008, 22:22
Benutzerbild von paracelsus
paracelsus paracelsus ist offline
be simple
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 16.07.2007
Ort: Kapfenberg - Austria, einige meinen am "Anus Mundi"
Beiträge: 4.788
paracelsus ist einfach richtig nettparacelsus ist einfach richtig nettparacelsus ist einfach richtig nettparacelsus ist einfach richtig nett
Standard

Sop verstehe ich das ja noch.
Beispiel:

Zitat:
Notice: Undefined variable: flag in E:\xampp\htdocs\cms\inc.php on line 475
wird hier erzeugt:
PHP-Code:
function get_lang() {
    global 
$multi_lang$default_lang$language$lang_icon;
    if ( 
$multi_lang == true ) {
        
$pre array_keys ($language);
        
$control 0;
        foreach ( 
$language as $val ){
            
$lang $pre[$control];
            
$flag .= '<div class="skiplink right"><a href="'.$lang.'-main---.html" class="lang"><img src="'.$lang_icon.$val['icon'].'" alt="" title="'.$val['title'].'" width="24" height="24" class="flag" /></a></div>';
            
$control++;
        }
    }
    return 
$flag
Um die Notice wegzu kriegen müsste ich nun $flag einen Wert zuweisen ($flag = NULL;) das läuft auch, hab es grade gemacht.

Meine Frage ist: ist das sehr wichtig, soll man das so machen? Ich finde es nur umständlich - auch wenn es wellformed ist - wenn ich beispielsweise:
PHP-Code:
if (  isset($_SESSION['isAdmin']) && $_SESSION['isAdmin'] == "einName" ) { 
schreiben, statt wie bisher einfach
PHP-Code:
if ($_SESSION['isAdmin'] == "einName" ) { 
Ist ja auch ein wenig mehr Arbeit für den Parser, oder?
Sinnvoll?
Mit Zitat antworten