【发布时间】:2014-02-14 01:17:19
【问题描述】:
在几个在线资源中,我看到了如下图所示的示例。那么,我该如何运行它呢?有可能吗?
我知道交互模式 (php -a) 或不使用脚本标签 (php -r) 运行代码,但它们都与下面的示例不同..
【问题讨论】:
标签: php shell command-line command-line-interface
在几个在线资源中,我看到了如下图所示的示例。那么,我该如何运行它呢?有可能吗?
我知道交互模式 (php -a) 或不使用脚本标签 (php -r) 运行代码,但它们都与下面的示例不同..
【问题讨论】:
标签: php shell command-line command-line-interface
Ctrl+D 如果我没记错的话。这是EOF(文件结尾)的Unix 快捷方式。
通常只使用文件更容易。
【讨论】:
一种方法是从标准输入:
echo '<?php echo "hello world!"; ?>' | php
另一种方法是使用 Ctrl + D:
$ php
<?php
echo "hello world!\n";
?>
^D
hello world
$
【讨论】:
hello worlduser@hostname:~$ 如何分离输出?
ctrl + D 对我来说是新事物
在php中运行简单的代码,我曾经使用php -r
php -r 'for ($i=0; $i<3; $i++) { echo $i . "\n"; }'
【讨论】: