#!/usr/bin/php -q 是什么意思

#!/usr/bin/php -q 是什么意思

我查看了 centos 中的一些 php 脚本,发现其中有#!/usr/bin/php -q

这个选项是什么意思?因为我看不到它php --help

答案1

的手册页php(1)描述了此选项,并且也在 PHP 手册中有记录;命令行选项

选项 多头期权 描述
-q --no-header 安静模式。抑制 HTTP 标头输出(仅限 CGI)。

答案2

这条线本身被称为“舍邦“或者更正式地说,解释器指令
它告诉 shell 使用哪个解释器(和选项)来处理脚本的[其余部分]。

相关内容