我打算在php脚本中添加一个shebang行
#!/bin/env php
但我环顾四周,人们似乎并没有这样做 .
-
http://github.com/zurb/foundation/blob/master/marketing/about.php
-
http://github.com/EllisLab/CodeIgniter/blob/develop/system/libraries/Cart.php
-
http://github.com/symfony/symfony/blob/master/src/Symfony/Component/Form/Form.php
对于一个php文件,它是“不合适的”还是反对某些规则?
2 回答
通常只有在打算从命令行运行PHP脚本时才会添加hashbang,这对它很有用 . 在命令行上运行为Web设计的PHP脚本通常并不常用,因此,人们不会向它们添加hashbang .
此外,我相信在非CLI PHP环境中,PHP将回应hashbang .
如果它是UNIX shell脚本,那么shebang是合适的 . 如果它是一个网页,它不是 .