Thomas Luethi: Reservierte Wörter als Variablenname

Beitrag lesen

Hallo,

Ausserdem ist $array ein etwas unglücklicher Name für eine Variable.
(Könnte evtl. Probleme geben, da reserviertes Wort.)

Nein. Variablennamen fangen immer mit einem $ an und sind somit nicht verwechselbar mit Schlüsselwörtern.

Das stimmt im Prinzip schon.

Es gibt auch seitens PHP keine Empfehlung, Schlüsselwörter als Variablennamen zu meiden.

Doch, ich verstehe das folgende Zitat durchaus als eine solche Empfehlung:

Liste der reservierten Wörter
  Die folgenden Listen enthält in PHP vordefinierten Bezeichner.
  Sie sollten die reservierten Worte aus diesen Listen keinesfalls
  in eigenen Skripten als Bezeichner benutzen. Die Listen enthalten
  Schlüsselworte, vordefinierte Variablen, Konstanten und Klassennamen.

Liste der Schlüsselworte
  abstract, and, array(), as, break, ...

mfg Thomas