php 作为解释语言或编译语言

发布于 2024-11-19 01:37:45 字数 360 浏览 2 评论 0原文

可能的重复:
PHP 是编译还是解释?

我对 PHP 使用的单词有点困惑。我知道PHP是一种脚本语言。有时我读到它是解释的,有时它是编译的!

怎么办?,这是否与它作为 Apache 模块安装时被编译有关,如果它作为 CGI 安装时它将被解释...但我知道有人用来告诉我 PHP 也是解释语言.. 我可能听起来很愚蠢,

但目前,我很困惑。我很清楚编译器和解释器之间的区别。

Possible Duplicate:
Is PHP compiled or interpreted?

I am little confused with the words used with PHP. I know PHP is a scripting language. Some times I read it is interpreted or some time it is compiled!

How?, Is it something to do with when it is installed as Apache module it is compiled and if it is installed as CGI then it will be interpreted... But I know someone use to tell me that PHP is interpreted language too...

I may sound stupid but Currently, I am quite confused .I am quite aware of difference between compiler and interpreter.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

喜爱皱眉﹌ 2024-11-26 01:37:45

通常,PHP 是一种解释性语言。解释器在运行时读取并评估脚本。它没有被预编译成不同的形式。

有一些 PHP 编译器,有些实际上编译它们,有些只是将脚本与解释器一起打包/混淆成独立的可执行文件。

关于 Zend Engine(实际编译器)的相关问题: zend 引擎如何编译 php 代码或 php 编译器如何工作?

相关产品,开源 PHP 编译器(生成可执行文件,混淆 php,包括解释器): http://www.phpcompiler.org/

Typically, PHP is an interpreted language. The script is read and evaluated at run-time by the interpreter. It is not pre-compiled into a different form.

There are PHP compilers, some which actually compile them, and some which just package/obfuscate the script along with the interpreter into a self-standing executable.

Related question about Zend Engine (actual compiler): How zend engine compile php codes or How php compiler works?

Related product, open source PHP compiler (makes an executable, obfuscates php, includes interpreter): http://www.phpcompiler.org/

对风讲故事 2024-11-26 01:37:45

PHP 是一种解释性语言。解释 PHP 的二进制文件是被编译的,但你编写的代码是被解释的。检查有关 PHP 的 wiki 页面

The PHP is an interpreted language. The binary that interprets PHP is compiled, but the code you write is interpreted. Check the wiki page on PHP

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文