是否有从命令行使用 php 的正确方法……或者更确切地说……一种方法比另一种更正确?
如果您创建一个文件,请使用以下代码说 test.php:
#!/usr/bin/php
<?php
print "This is a test".PHP_EOL;
print "This is another test!!";
?>
然后chmod +x text.php(使其在 linux 上可执行)。
然后可以通过以下方式运行..... ./test.php 或 php test.php
我更喜欢只使用./test.php,但经常在示例中看到php test.php 。
还
以下是 shebang 行的正确语法 #!/usr/bin/php 还是更正确的 #!/usr/bin/php -q
我已经看到了这两种情况,并且看到 -q 标志是为了让 html 内容安静,但是想知道使用 cli 兼容性编译的 php 是否真的需要 -q 标志?
谢谢你的帮助 :)