我刚开始学习php.我已经php5在linux 上安装并编写了非常简单的代码以便开始使用.
我该如何运行脚本?我尝试使用该-f选项,但它作为一个cat命令工作,只是吐出代码STDOUT.
交互式解释器选项工作正常.Web浏览器是执行PHP脚本的唯一方法吗?
Que*_*tin 42
一个简单的:
php myScript.php
Run Code Online (Sandbox Code Playgroud)
......应该做的工作.
如果它像cat一样,那么您可能忘记切换出模板模式并进入脚本模式 <?php
Jad*_*eye 20
命令行的缩短方式:
php -r 'echo "Hello "; echo "Jay";'
要么
php -r 'echo dirname("parent/child/reply") . "\n";'
Jar*_*rod 14
如前所述,您可以使用以下命令执行PHP.
$ php myScript.php
Run Code Online (Sandbox Code Playgroud)
如果你想传递一个参数,你可以这样做:
$ php myScript.php Apples
Run Code Online (Sandbox Code Playgroud)
在PHP文件中,您可以通过访问$ argv数组来使用此参数,如下所示:
<?php
echo 'I like ' . $argv[1];
?>
Run Code Online (Sandbox Code Playgroud)
以上将打印我们的"我喜欢苹果".请注意,数组索引为1而不是0. 0用于脚本名称.在这种情况下,$ argv将是"myScript.php"
有关更多信息,请查看我的博客文章从命令行运行PHP - 基础知识
| 归档时间: |
|
| 查看次数: |
86556 次 |
| 最近记录: |