从php输出新行到shell的最佳方法是什么?

时间:2011-11-03 07:36:31

标签: php shell comments

我喜欢在PHP脚本运行时向shell输出很多细节。

我有很多这样的台词:

echo "\n\n" . __method__ . " - PDF file does not exist.";

在我的代码中到处都有\n这么多,这让我感到很难过。有一个更好的方法吗?或许有一些我想念的简单吗?

在一些主要的php库中有哪些首选方法?

2 个答案:

答案 0 :(得分:3)

PHP中没有标准方法。

但你可以编写一个函数来做到这一点......

function shellprint($string)
{
    echo($string . "\n");
}

答案 1 :(得分:1)

我测试了这个和其他方法,但都没有用。

生锈方式有点像

        if ($something==true)
        {
             echo 'Hello
This is a new line.
and this another new line';
        }

我想在我的代码上有一个很好的缩进样式,所以我创建了一个小函数来解决它。

function shecho($text) {
    $text = str_replace('\n', '
', $text);
    echo $text; 
}

这样我只需要写

shecho ('Hello\nThis is a new line.\nand this another new line');

简单的东西。
希望它对任何人都有帮助!