if-Problem

  • Themenstarter Themenstarter Fragesteller
  • Beginndatum Beginndatum
F

Fragesteller

Hallo liebe Community,

bin auf dem Wege PHP zu lernen und bin gerade an einer If-Abfrage. Habe auf Basis von dem PHP Tutorial hier nun mal etwas

gebaut.

Leider klappt es nicht, wie gewünscht.

Mein Code:
PHP:
<?php
if($alter>18)
    { echo "Volljährig!"};
?>

Kann mir jemand erklären, warum nun immer ein Fehler Parse error: syntax error, unexpected '}', expecting ',' or ';' kommt?
 
nach } kommt kein ; Dafür aber nach dem echo-text
PHP:
<?php
if($alter>18)
    { echo "Volljährig!";}
?>
 
weil das Simikolon den Abschluss einer Anweisung darstellt. Also in deinen Fall muss es innerhalb der geschweiften Klammer.
PHP:
<?php
$alter = 20;
if($alter>18){  
   echo "Volljährig!";
}
?>
auch wenn manche Leute behaupten Simikolons sind nicht wichtig....:)
 
Zurück