Harlequin: Sind ein Paar Script-Fehler okay?

Beitrag lesen

Yerf!

Bemängelt wurden allerdings hauptsächlich Sachen, wie das hier:

if($_GET['id']) .....

was korrekterweise natürlich heißen müsste:

if(isset($_GET['id']) .....

So ist es mit vielen kleinen Dingen, die sich beim Ablauf nicht bemerkbar machen. Habt ihr solche Sachen auch? Ist das oben gezeigte Beispiel schlimm?

Es gibt zumindest Momente, in denen sich die 2 Varianten unterschiedlich verhalten (Das 2. prüft, ob die Variable einen Wert enthält, das erste, ober der enthaltene Wert als false interpretiert werden kann, dass passiert z.B. auch bei einem Wert wie 0). Was jeweils gewünscht ist muss der Programmierer selbst wissen.

Ich bin zwar schon am korrigieren, aber ich frage mich, ob das die Arbeit eigentlich wert ist, oder ob es gar nichts bringt?

Ich würde dazu raten, Warnings immer ernst zu nehmen, denn sie deuten auf problematische Konstrukte hin.

Gruß,

Harlequin

--
<!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->