php在动态内容之间添加换行符

php在动态内容之间添加换行符,php,html,Php,Html,这是一个相当愚蠢的问题,但问题来了。所以我在我的页面上输出css样式表,它们以类似 Array ( [0] => <link rel="stylesheet" type="text/css" media="screen" href="/application/resources/css/stylesheet1.css"> [1] => <link rel="stylesheet" type="text/css" media="screen" href="/

这是一个相当愚蠢的问题,但问题来了。所以我在我的页面上输出css样式表,它们以类似

 Array 
( 
 [0] => <link rel="stylesheet" type="text/css" media="screen" href="/application/resources/css/stylesheet1.css">
 [1] => <link rel="stylesheet" type="text/css" media="screen" href="/application/resources/css/stylesheet2.css">
 [2] =><link rel="stylesheet" type="text/css" media="screen" href="/application/resources/css/stylesheet3.css">
 )
数组
( 
[0] => 
[1] => 
[2] =>
)
因此,我:

<?php 
$css_elements = count($css);
for($i=0; $i < $css_elements; $i++) 
{
echo $css[$i];
}
?>

我得到一个巨大的集团:

但我想要的是:

如何在样式表之间添加换行符,而不向我尝试的

/n
页面添加任何间距,但这两个页面都不起作用。

echo$css[$I]。“\r\n”

如果需要,您还可以添加

执行以下操作:

$css_elements = count($css);
for($i=0; $i < $css_elements; $i++) 
{
    echo $css[$i].'<br>';
}
$css\u elements=count($css);
对于($i=0;$i<$css_元素;$i++)
{
echo$css[$i]。
; }
或:

$css\u elements=count($css);
对于($i=0;$i<$css_元素;$i++)
{
echo$css[$i]。“\r\n”;
}

这应该可以做到:

 echo nl2br($css[$i]);

每次迭代都必须有一个行尾字符。在PHP中,每个系统都有一个名为
PHP\u EOL
的设置:

$css_elements = count($css);
for($i=0; $i < $css_elements; $i++) 
{
    echo $css[$i].PHP_EOL;
}
$css\u elements=count($css);
对于($i=0;$i<$css_元素;$i++)
{
echo$css[$i].PHP_EOL;
}


版本为页面增加了间距\r\n一个很好,但我发誓我试过了,但没有成功\r\n只输出了几次,ugh@Edward可能是因为您用单引号而不是双引号将其括起来。您在页面中添加换行符而不添加任何间距是什么意思?
 $css_elements = count($css);
    for($i=0; $i < $css_elements; $i++) 
    {
        echo $css[$i]."\r\n";
    }
 echo nl2br($css[$i]);
$css_elements = count($css);
for($i=0; $i < $css_elements; $i++) 
{
    echo $css[$i].PHP_EOL;
}