2

我打算在 php 脚本中添加一个 shebang 行

#!/bin/env php

但我环顾四周,人们似乎没有这样做。

shebang一个php文件是“不合适的”还是违反了某些规则?

4

2 回答 2

5

通常只有当 PHP 脚本打算从命令行运行时才会添加 hashbang,这很有用。在命令行上运行为 web 设计的 PHP 脚本通常没有用,因此人们不会向它们添加 hashbang。

另外,我相信在非 CLI PHP 环境中,PHP 会响应 hashbang。

于 2012-05-24T04:17:49.413 回答
4

如果它是 UNIX shell 脚本,则 shebang 是合适的。如果是用于网页,则不是。

于 2012-05-24T04:18:01.097 回答