Both PHP and JavaScript are: dynamic (scripting) languages:
-
Implicit type declaration
-
Weakly typed
-
Type checking occurs at run-time
Dynamic languages: JavaScript, PHP, Python, Ruby
Static Languages:
-
Explicit type declaration
-
Strongly typed
-
Type checking occurs at compile-time
Statically-typed languages: C, C++, C#, Java