为什么说PHP是解释性语言

众所周知,PHP代码是以脚本形式出现的,它也是一种由您创建并填充代码的纯文本文件。html使用了大量的尖角括号(即<>)以及类似html、head、ul的关键字,与此对应,PHP使用了大量的美元符号($)以及类似mySqlquery和echo这样的关键字。因此,html和PHP并非完全不相似。

为什么说PHP是解释性语言

  PHP开发博客 PHP是解释性语言:

但是,它们的.相似之处主要在于基础的底层格式:它们都只是文本。您可以不在Web浏览器中打开html文件,而是在Notepad(记事本程序)或类似Eclipse的集成开发环境、或者在类似vi或emacs这样的命令行编辑器中打开html文件。同样,PHP代码也是文本组成的。

一旦您获得一个脚本之后,您就得让PHP程序解释该脚本。PHP解释器是一款运行于您的web服务器上并且可读取、理解该脚本内容的软件,它向web服务器输出解释后的代码并指示服务器下一步跳转到哪里,或者如何处理用户的表单字段项。请记住,您的脚本只是一个文本文件,仅当每次访问该脚本时才会逐行解释该文件。

这与Java或C++等编译后才能运行的语言略有不同。在Java或C++那些编译语言中,您也可将代码写到文本文件中,然后再运行命令将该文本文件转换成其他格式:类文件、二进制文件或您的计算机所使用的不可读代码片段。

类似PHP和Java的解释型语言的优点在于,您可以随时编写代码并立即运行。您不需要一大堆的工具或后续步骤对其进行编译。您可以随时编写PHP代码,然后在浏览器中直接测试,运行成功后继续编写更多代码。这种方法速度快,通常也意味着这种开发模式非常有趣。PHP开发一直深受企业家和工程师们的喜爱,如今发展前景一路走热,有想法的读者可以在线免费观看创客学院PHP培训教程视频,从零开始学习PHP语言。