PHP __halt_compiler() 函数
定义和用法
__halt_compiler()
函数用于停止编译器的执行。
语法
__halt_compiler()
说明
__halt_compiler()
函数实际上并不是用于在常规 PHP 脚本中停止编译器的。它的主要用途是与 Phar 打包工具一起使用。当创建一个 Phar 归档文件时,可以使用 __halt_compiler()
函数将 PHP 代码与归档的元数据分隔开。在这种情况下,__halt_compiler() 之后的任何内容都不会被当作 PHP 代码执行,而是被存储在 Phar 归档的元数据中。这个函数本身并不会真的“停止”PHP 编译器,它的名字可能会有些误导。在常规 PHP 脚本中调用此函数实际上不会有任何效果。
技术细节
返回值: | 无返回值 |
---|---|
PHP 版本: | 5.1+ |