As far as I know, PHP is a dynamic type language. We don't need to declare variable and don't need to define data type of variables and function return.
I found an article on sitepoint and one commenter said PHP is not dynamic enough because...
PHP does to many things at compile-time (like the whole “static” “self::” stuff) instead run-time.
I'm curious with it. Can someone define what is dynamic type language in simplest form? Is PHP dynamic enough?
Thanks