PHP的特点

时间:2010-11-09 14:09:36

标签: php

  

可能重复:
  What are the differences between PHP and Java?

大家好,有人说“PHP是动态的,动态类型的,功能性的,解释性的语言”。如果有人能够分辨出这些特征是真是假还是为什么,那么我们将非常感激。同样对于Java有什么特点?提前致谢,并寻找合适的答案接受。

3 个答案:

答案 0 :(得分:1)

<强> PHP:

解释:是(但PHP未编译)

动态输入:是

动态:是的

<强>爪哇:

解释:是(但也编译了Java)

动态输入:no(Java具有静态类型)

动态:否(Java是系统语言)


功能性:不确定这个术语是否意味着我的意思。但我会说PHP和Java都是函数式语言。

答案 1 :(得分:1)

功能 - 我认为这意味着功能性,声明性,lambda / applicative编程。

PHP有一些功能元素(lambda,高阶函数,如array_map,filter,reduce等),但它仍然主要是命令式语言。 PHP不是一种函数式语言。

Java远远超出了功能语言。

答案 2 :(得分:1)

编译Java然后解释。它是静态类型的,但是以动态的方式。它有功能,但不是功能语言。