Data Types
PHP sports a cool feature called automatic data typing. A PHP developer
can claim variables and use them in most common situations without
having to claim the data type that the variable is. But this is also a
double edged sword because as a developer gets more advanced they may
create functions or scripts that only accept one data type, and throw
errors if you feed it a different type. But that is usually only in the
most complex of PHP applications.
