PHP字符串中换行符无效且多余的换行符怎么处理

  介绍

这篇文章将为大家详细讲解有关PHP字符串中换行符无效且多余的换行符怎么处理,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

<强>换行符无效:

示例:

& lt; ? php    ,,,echo  & # 39;你好\ n # 39;,,   ,,,echo  & # 39; & # 39;;,   ?在

上面出现的问题主要是因为php中<代码>单引号和<代码>双引号>

修改后:

& lt; ? php    ,,,echo “你好\ n",,   ,,,echo  & # 39; & # 39;;,   ?在

<强>多余换行符:

,,,,,//php 才能不同系统的换行,,,,,,,//不才能同系统之间换行的实现是不一样的,,,,,,,//linux 才能与unix中用,/n ,,,,//MAC 才能用,/r ,,,,,//window 才能为了体现与linux不同,则是,/r/n ,,,,,,//所才能以在不同平台上,实现方法就不一样,,,,,,,//php 才能有三种方法来解决

<强> 1,使用来大小写不敏感替换换行

,,,,,,str 美元;=,str_replace(数组(“/r/n",,“/r",,“/n"),,,,,, str美元);

<强> 2,使用正则替换

,,,,,   ,str 美元;=,preg_replace (& # 39;//s */& # 39;,, & # 39; & # 39;,, str美元);

<强> 3,使用php定义好的变量

,,,,,,   ,str 美元=,str_replace (PHP_EOL, & # 39; & # 39;,, str美元);

关于“PHP字符串中换行符无效且多余的换行符怎么处理”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。

PHP字符串中换行符无效且多余的换行符怎么处理