Sven Schrodt: Problem mit Gästebuch beim Eintragen

Beitrag lesen

Hallo Matze!

Du solltes den Variablen einfach mal so irgendetwas zuweisen, damit das Script auch weiss das es die gibt.

Wer sagt das?

Wenn Du Variablen nicht zum anfang difinierst kann es schon vorkommen, dass es ab einem bestimmten Punkt diese Varaible noch nicht kennt.

Warum sollte das denn so sein?

Generell allen Varaiblen einfach mal "" zuweisen um diese zu initialisiern.

Was soll das denn bringen?

Bei anderen hochsprachen musst du sowas explizit machen.

Ja!
C,C++,Java etc. sind streng statisch typisiert und verlangen explizite Deklaration der Variablen!
Aber:
PHP nicht! Genau wie in Perl (daher hat PHP nun mal einen Großteil entlehnt - auch wenn es viele Leute
nicht gerne lesen/hören) sind Variablen in PHP dynamisch typisiert und können ohne Initialiserung verwendet werden.
Das ist ja gerade ein/der Vorteil bei dieser Art von  High-Level-Languages: man verwendet eine Variable einfach

  • ohne  Typisierung oder eine andere Art von Deklaration zu dem Zweck Daten (welcher Art auch immer) temporär zu speichern, weil man dies nun mal im moment tun will...

Gruss Sven