Hallo Maria,
Ich hoff, es kann mir wer helfen. Ich sehe es
auf jeder Seite etwas anders
Dann schau auf http://php.net/manual/. Das
ist das einzig aussagekraeftige.
- Die Bedingung in runde, die Anweisungen in
geschwungene Klammern = richtig ???
Ja.
- Wenn eine Anweisung eine Variablenänderung
ist ( z.B. $wert=$zahl+2 ) dann kommt KEIN
Semikolon, wenn es eine echo-Anweisung ist,
KOMMT ein Semikolon, bevor die Anweisungsklammer
wieder geschlossen wird???
Nein. Regel ist einfach: nach jeder Anweisung ein
Semikolon:
$wert = $zahl + 2
- MEINE HAUPTFRAGE : Kommt jetzt ein Semikolon
nach JEDER Anweisung oder nur nach der ersten?
Nach *jeder*. Nicht jedoch nach Beendigung
eines Blocks:
if($a == 10) {
do_something();
# do something more...
}
Überall sehe ich das anders geschrieben.
Wie gesagt. Das offizielle Manual ist das einzige
ausschlaggebende. Und zwar die *englische* Version.
Gruesse,
CK
--
Beware Evildoers for my deed is done and every little damsel in distress will be shelted!
Beware Evildoers for my deed is done and every little damsel in distress will be shelted!