PHP中的换行符

PHP中的换行符,php,html,foreach,newline,Php,Html,Foreach,Newline,我试图在我的foreach循环中创建一个换行符。在URL之后,我尝试创建一个换行符,然后在标题和内容之间有一个“-----”。在此之后,下一个URL之间应该有一个空格。我有空位,但我似乎没法换行。当我在循环中回显“\t”或“\n”时,什么也不会发生。当我在循环中使用HTML时,它将不起作用,给了太多的空间 for($i=0; $i < 4 ;$i++) { foreach ($json as $URL) { echo $URL ['results'][$i]['ur

我试图在我的foreach循环中创建一个换行符。在URL之后,我尝试创建一个换行符,然后在标题和内容之间有一个“-----”。在此之后,下一个URL之间应该有一个空格。我有空位,但我似乎没法换行。当我在循环中回显“\t”或“\n”时,什么也不会发生。当我在循环中使用HTML时,它将不起作用,给了太多的空间

for($i=0; $i < 4 ;$i++)
{
foreach ($json as $URL)
    {
        echo $URL ['results'][$i]['url'];
        echo "---------------";
        foreach ($json as $TITLE)
        {
              echo $TITLE ['results'][$i]['title'];
              echo "--------";
        }
        foreach ($json as $content)
              echo $content['results'][$i]['content'];
        echo "---------------- ";
    }
}
for($i=0; $i < 4 ;$i++)
{
foreach ($json as $URL)
    {
        echo $URL ['results'][$i]['url'];
    echo "<br/>";        
    echo "---------------";
        foreach ($json as $TITLE)
        {
              echo $TITLE ['results'][$i]['title'];
              echo "--------";
        }
        foreach ($json as $content)
              echo $content['results'][$i]['content'];
        echo "---------------- ";
    }
}
($i=0;$i<4;$i++)的

{
foreach($json作为$URL)
{
echo$URL['results'][$i]['URL'];
回声“---------”;
foreach($json作为$TITLE)
{
echo$TITLE['results'][$i]['TITLE'];
回声“----------”;
}
foreach($json作为$content)
echo$content['results'][$i]['content'];
回声“--------------------”;
}
}
php中除了“\n”或其他操作HTML插入换行符的方法外,还有其他函数吗


TIA在HTML中不起作用。但是,如果查看文档的源代码,您将看到换行符。使用html标记,如

Test line break<br />
<p>paragraph</p>
<p>paragraph</p>
测试线中断
段落

段落


\n在HTML中不起作用。但是,如果查看文档的源代码,您将看到换行符。使用html标记,如

Test line break<br />
<p>paragraph</p>
<p>paragraph</p>
测试线中断
段落

段落


您可以做两件事:

1:使用

作为换行符。如果你使用它,你也应该考虑使用<代码>
<代码>插入水平行。
some text<br>
<hr>
some other text<br>

您可以做两件事:

1:使用

作为换行符。如果你使用它,你也应该考虑使用<代码>
<代码>插入水平行。
some text<br>
<hr>
some other text<br>

这可能就是您正在搜索的

 echo "<br />";
($i=0;$i<4;$i++)的

{
foreach($json作为$URL)
{
echo$URL['results'][$i]['URL'];
回声“
”; 回声“---------”; foreach($json作为$TITLE) { echo$TITLE['results'][$i]['TITLE']; 回声“----------”; } foreach($json作为$content) echo$content['results'][$i]['content']; 回声“--------------------”; } }
这可能就是您正在搜索的

 echo "<br />";
($i=0;$i<4;$i++)的

{
foreach($json作为$URL)
{
echo$URL['results'][$i]['URL'];
回声“
”; 回声“---------”; foreach($json作为$TITLE) { echo$TITLE['results'][$i]['TITLE']; 回声“----------”; } foreach($json作为$content) echo$content['results'][$i]['content']; 回声“--------------------”; } }
只需在echo语句中添加

。在html中,我们将其用于换行符。

 echo "---------------- ";
echo“内容”。

这将以HTML格式提供换行符。

只需在echo语句中添加

。在html中,我们将其用于换行符。

 echo "---------------- ";
echo“内容”。
这将以HTML格式提供换行符。

使用

<?php
    echo "first line.<br />Second line.';
?>
使用

使用echo“

使用echo'
'

<代码> 你可以考虑
echo“

你可以考虑
echo“

您可以使用echo'
'尝试灯光修复
echo$TITLE['results'][$i]['TITLE']。" ";不可破坏的空间不会给你想要避免的空间太多。当我使用echo“”时,你为什么不直接使用
或nl2br();在第一个foreach循环中,它给我url、3个空格,然后是标题和内容。我认为这一定与foreach循环本身有关。您可以使用echo'
'尝试灯光修复
echo$TITLE['results'][$I]['TITLE']。" ";不可破坏的空间不会给你想要避免的空间太多。当我使用echo“”时,你为什么不直接使用
或nl2br();在第一个foreach循环中,它给我url、3个空格,然后是标题和内容。我认为这一定与foreach循环本身有关