在幾個在線資源中,我見過如下圖所示的例子。那麼,我該如何運行它?可能嗎?如何在cli中運行代碼塊? PHP
我知道的交互模式(PHP的-a)或運行代碼,而無需使用腳本標記(PHP -r),但所有的人都從下面的例子不同..
在幾個在線資源中,我見過如下圖所示的例子。那麼,我該如何運行它?可能嗎?如何在cli中運行代碼塊? PHP
我知道的交互模式(PHP的-a)或運行代碼,而無需使用腳本標記(PHP -r),但所有的人都從下面的例子不同..
一種方法是從標準輸入:
echo '<?php echo "hello world!"; ?>' | php
另一種方法是使用按Ctrl +d:
$ php
<?php
echo "hello world!\n";
?>
^D
hello world
$
CTRL + d是我新的東西
在PHP運行簡單的代碼,我用php -r
php -r 'for ($i=0; $i<3; $i++) { echo $i . "\n"; }'
太好了!然而爲什麼它在一條實線上輸出回波。上面的例子輸出如下:'hello worlduser @ hostname:〜$'我怎樣才能分離輸出? –
@TimurFayzrakhmanov,你可以使用'\ n'。示例已更新。 – rid
非常感謝!我知道很多新的!)) –