【PHP】注释

在Bash中常见的以#!开头的文件。它被称为Shebang或Sha-Bang,用于指定执行程序的解释器。

如果在 PHP 文件的开头写上shebang(#!/usr/bin/php),在执行文件时就不需要使用 php 命令了,可以直接执行。

//通常はphp書くけど
php ./hoge.php

//シバンならファイルだけでいける
./hoge.php

PHP的shebang写法

请参考CakePHP的控制台中的Shebang声明。

#!/usr/bin/php -q

“-q” 选项用于抑制 HTTP 标头的输出。

使用Env的方法

并不一定/usr/bin下存在php。如果添加env,它会从PATH中搜索,所以可写得更灵活。

#!/usr/bin/env php

然而,使用env的方法无法对PHP添加选项。

#!/usr/bin/env php -q
广告
将在 10 秒后关闭
bannerAds