小编Joh*_*Yin的帖子

\n与PHP_EOL对比?

在大多数情况下,对于一个交互式网站,当我们向Web客户端浏览器输出多行内容时,在我看来,<BR />比其他两个更优选:\n或者PHP_EOL.

否则,我们需要使用" <pre></pre>"来包装输出内容或使用之前nl2br()插入<BR />,\n因为多行标记可以在HTML中生效.像下面的例子.

$fruits = array('a'=>'apple', 'b'=>'banana', 'c'=>'cranberry');

// Multiple lines by \n
foreach( $fruits as $key => $value ){
    echo "$key => $value \n" ;
}

// Multiple lines by PHP_EOL
reset( $fruits );
while ( list($key, $value) = each( $fruits ) ){
    echo ("$key => $value" . PHP_EOL);
}

// Multiple lines by <BR />
reset( $fruits );
while ( list($key, $value) = …
Run Code Online (Sandbox Code Playgroud)

php newline nl2br

29
推荐指数
3
解决办法
4万
查看次数

标签 统计

newline ×1

nl2br ×1

php ×1