Php 如何识别每个换行符?
我怎么能认出每一个换行符?它不会在每一行上都添加> 我目前正在使用这个Php 如何识别每个换行符?,php,Php,我怎么能认出每一个换行符?它不会在每一行上都添加> 我目前正在使用这个''。str_replace(“\n”、“\n>”、$msg) 输出: [i]Originally posted by DiSanti[/i] > Lorem ipsum dolor sit amet, consectetur adipiscing elit. > Morbi in nunc vitaemauris. semper posuere sed nec metus. Phasellus fe
''。str_replace(“\n”、“\n>”、$msg)代码>
输出:
[i]Originally posted by DiSanti[/i]
> Lorem ipsum dolor sit amet, consectetur adipiscing elit.
> Morbi in nunc vitaemauris.
semper posuere sed nec metus. Phasellus fermentum mattis convallis. Integer
nuncelit.
vestibulum a hendrerit in, volutpat eu arcu. Nulla aliquet, leo
acscelerisque.
我希望它看起来像:
[i]Originally posted by DiSanti[/i]
> Lorem ipsum dolor sit amet, consectetur adipiscing elit.
> Morbi in nunc vitaemauris.
> semper posuere sed nec metus. Phasellus fermentum mattis convallis. Integer
> nuncelit.
> vestibulum a hendrerit in, volutpat eu arcu. Nulla aliquet, leo
> acscelerisque.
问题是没有换行符。您可以强制使用最大行大小,而不必使用中断字
试着做一些类似的事情
$t = explode("\n", wordwrap($orig));
$t = array_map(function ($line) { return "> $line<br />"; }, $t);
$final = implode("\n", $t);
$t=explode(“\n”,wordwrap($orig));
$t=数组映射(函数($line){返回“$line
”;},$t);
$final=内爆(“\n”,$t);
问题是没有换行符。您可以强制使用最大行大小,而不必使用中断字
试着做一些类似的事情
$t = explode("\n", wordwrap($orig));
$t = array_map(function ($line) { return "> $line<br />"; }, $t);
$final = implode("\n", $t);
$t=explode(“\n”,wordwrap($orig));
$t=数组映射(函数($line){返回“$line
”;},$t);
$final=内爆(“\n”,$t);
str\u替换(“\n”、“br>”、$msg);如果它是用于HTML的,并且您已经有了文本,\n它将使它看起来像您想要的。。。它不会为您格式化文本,只会使其看起来像一个新行,其中有一行。str_replace(“\n”,“
”,$msg);如果它是用于HTML的,并且您已经有了文本,\n它将使它看起来像您想要的。。。它不会为您格式化文本,但只会使它看起来像一个新行,其中有一个。谢谢!!它就像我现在想要的一样:)/“你可以在5分钟内接受答案”谢谢!!它的工作原理与我现在想要的一样:)/“您可以在5分钟内接受答案”