【发布时间】:2010-11-27 09:45:54
【问题描述】:
据我所知,PHP 是一种动态类型语言。我们不需要声明变量,也不需要定义变量的数据类型和函数返回。
我找到了an article on sitepoint,一位评论者说 PHP 不够动态,因为...
PHP 做了很多事情 编译时(就像整个“静态” “self::” 东西)而不是运行时。
我很好奇。有人可以以最简单的形式定义什么是动态类型语言吗? PHP 够动态吗?
谢谢
【问题讨论】:
-
我认为这篇文章根本不是在讨论动态类型,而是缺少反射和其他“动态”运行时特性,例如扩展类的能力已经被定义(就像你可以在 Ruby 或 JavaScript 中一样)。
标签: php programming-languages dynamic