是否有一个函数在 HTML 中返回 HTML 中断,
,在 CLI 中返回PHP_EOL?
这样,如果我编写如下代码:
echo "error is" . appropriateEOL();
将返回相应的换行符。我知道如何编写适当的EOL(),我只是想知道是否有内置函数。
我正在使用 zf2。
没有任何内置功能可以满足您的要求。但是自己设置它是微不足道的。
if (PHP_SAPI == 'cli') {
define("LINE_BREAK", PHP_EOL);
}
else {
define("LINE_BREAK", "<br/>");
}
现在只需使用此LINE_BREAK
常量。
尽管最好在代码中坚持使用非html并使用PHP_EOL
,然后在HTML模板中显示输出之前通过nl2br()
运行输出。