php在动态内容之间添加换行符
这是一个相当愚蠢的问题,但问题来了。所以我在我的页面上输出css样式表,它们以类似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="/
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;
}