我知道关于PHP的一些事情
PHP代表PHP:Hypertext Preprocessor PHP是一种服务器端脚本语言,如ASP PHP脚本在服务器上执行 PHP支持许多数据库(MySQL,Informix,Oracle,Sybase,Solid,PostgreSQL,通用ODBC等) PHP是一个开源软件 PHP可以免费下载和使用
我想知道它是否有原因编译或解释langauge?
答案 0 :(得分:5)
PHP是一种解释性语言:您在脚本中编写的代码被解释为 - 至少,这是默认语言。
维基百科将interpreted language定义为
一种编程语言 程序是“间接”执行的 (“解释”)由翻译 程序
对于PHP,您的PHP脚本由PHP可执行文件解释(可以嵌入到Apache模块中 - 但这个想法仍然存在)。
但是请注意,有可用的编译器(但这不是大多数情况下你会发现的默认设置) - 请参阅wikipedia获取列表。