In JavaScript sind Datentypen nicht angebbar, aber alle Variablen haben trotzdem einen Datentyp. Dies liegt daran, dass JavaScript dynamisch, implizit und schwach typisiert ist.
In Java
In Java müssen1 Datentypen angegeben werden. Es ist stark, explizit und statisch typisiert.
Bei Deklarierung / Deklarierung + Initialisierung einer Variable:
Rückgabewert und Parameter von Methoden:
In PHP
In PHP Datentypen angegeben werden. Es ist stark, implizit und dynamisch typisiert. Der Typ für Variablen kann nicht explizit angegeben werden.
Rückgabewert und Parameter von Funktionen & Methoden:
1 Eigentlich müssen sie das nicht. Das ignorieren wir gekonnt.