当我阅读php文档时,我经常看到编译php 这个词,例如:
只有当您使用编译PHP 时,才能使用mysqli支持 - with-mysqli = path / to / mysql_config 选项。
答案 0 :(得分:2)
在你描述的上下文中,编译是一个动词,而不是一个形容词。它说你必须用特定的选项编译PHP解释器程序。
PHP是一个解释器,它是一个普通程序,它接受PHP代码作为输入并将结果显示为输出。解释器必须从源代码编译,就像任何其他程序一样。大多数人都不会这样做,但是硬核开发人员可能会做出改变以满足他们实现他们对完美PHP解释器愿景的强烈愿望。
您可以做的一件事是使用许多选项编译PHP解释器。这只意味着将稍微不同的代码编译到最终的PHP解释器中。当文档描述编译选项时,它只是警告您某些功能无法工作,除非您使用这些选项进行编译。