Fehler finden
Du suchst verzweifelt in Deinem Code nach einem Fehler und findest ihn nicht? Hier sind einige der typischen Fehler.
Normaler Code
Strichpunkt vergessen?
Hast Du am Ende Deines Befehls einen Strichpunkt (;) vergessen (wie in Zeile 3 im Beispiel)? Beachte: jeder Befehl endet mit einem Strichpunkt (;).
1<?php
2
3 $summe = 2 + 3
4
5?>
Gleiche Variablennamen?
Haben die Variablen, die Du benutzt, den gleichen Namen oder hast Du Dich vertippt?
1<?php
2
3 $gewicht = 70;
4 // ...
5 // ... weiter unten ...
6 // ...
7 echo $gewich;
8
9?>
Punkte gesetzt bei Zeichenketten?
Hast Du die Zeichenketten, die Du ausgibst mit echo, mit einem Punkt getrennt?
1<?php
2
3 echo 'Dein Name ist ' $name;
4
5?>
Fehler bei Verzweigungen
Klammerung vergessen?
Hast Du bei einer Verzweigung für jede öffnende Klammer auch eine schließende Klammer gesetzt? Im Beispiel fehlt in der Zeile 4 ein ‚‘}‘‘.
1<?php
2
3 if ( !empty($name) ) {
4
5
6
7?>
= mit == verwechselt?
Bei der Prüfung wird häufig der Zuweisungsoperator (=, „wird zugewiesen“) mit dem Vergleichsoperator (==, „wird vergleichen mit“) verwechselt, siehe Zeile 4.
1<?php
2
3 if ( $zahl = 2 ) {
4
5 }
6
7?>