这是一个相当愚蠢的问题但是这里有。所以我在我的页面上输出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">
)
所以我这样做:
<?php
$css_elements = count($css);
for($i=0; $i < $css_elements; $i++)
{
echo $css[$i];
}
?>
<link rel="stylesheet" type="text/css" media="screen" href=""><link rel="stylesheet" type="text/css" media="screen" href=""><link rel="stylesheet" type="text/css" media="screen" href="">
<link rel="stylesheet" type="text/css" media="screen" href="">
<link rel="stylesheet" type="text/css" media="screen" href="">
<link rel="stylesheet" type="text/css" media="screen" href="">
如何在样式表之间添加换行符,而不是在我尝试<br>
和/n
的页面中实际添加任何间距,而且这两个页面都没有效果。
答案 0 :(得分:1)
echo $ css [$ i]。“\ r \ n”;
如果您还想要,还可以添加<P>
或<br>
答案 1 :(得分:1)
这样做:
$css_elements = count($css);
for($i=0; $i < $css_elements; $i++)
{
echo $css[$i].'<br>';
}
OR:
$css_elements = count($css);
for($i=0; $i < $css_elements; $i++)
{
echo $css[$i]."\r\n";
}
答案 2 :(得分:1)
这应该可以解决问题:
echo nl2br($css[$i]);
答案 3 :(得分:1)
每次迭代都必须有一个行尾字符。在PHP中有一个constant,为每个名为PHP_EOL
的系统设置:
$css_elements = count($css);
for($i=0; $i < $css_elements; $i++)
{
echo $css[$i].PHP_EOL;
}