一、直接过滤掉

$reg= array("\r\n", "\n", "\r");

$replace = ";

$str=str_replace($reg, $replace, $str);

这样内容就不会有换行了。

二、变成一个换行

var_dump($str) 打印内容出来,在浏览器看到:

string 'hlmblog这是一个神奇的网站

分享it技术和总结

我们都来了,你呢' (length=89)

右击鼠标点击查看网页源代码后:

'hlmblog这是一个神奇的网站分享it技术和总结我们都来了,你呢'

其中:

//是html的转义字符,分别代表回车换行

我们要做的就是把上面的多个换行转义字符变成一个,见下面的代码:

$str= preg_replace("/([\s]{2,})/","\n",$str);

内容变成下面的格式,多个换行成功转换成一个换行,在手机端app和浏览器可以正常显示。

1'hlmblog这是一个神奇的网站 分享it技术和总结 我们都来了,你呢'

浏览器对于
或者转义标签字符都可以解析,如果想要将内容里面的转义换行转换成
,可以

直接用nl2br,但是手机端app不解析
,除非做转移处理。

nl2br("hlmblog这是一个神奇的网站 分享it技术和总结 我们都来了,你呢");

nl2br() 函数是在字符串中的每个新行 (\n) 之前插入 HTML 换行符 (
)

收藏随意^^请保留教程地址.

php替代换行符号,php换行符号替换与过滤例子相关推荐

  1. vi下显示回车换行符等特殊符号

    换行方式 在早期的打印机时代,开始新的一行要占用两个字符的时间.如果到了一行的结尾处,你要快速回到新的一行的开头,需要打印针头在纸面上飞快地掠过,常常会在纸面上留下污点. 解决这个问题的办法就是,用两 ...

  2. 回车符号和换行符号的区别

    回车符号和换行符号产生背景:     关于"回车"(carriage return)和"换行"(line feed)这两个概念的来历和区别. 在计算机还没有出现 ...

  3. 回车符号和换行符号产生背景

    回车符号和换行符号产生背景: 关于"回车"(carriage return)和"换行"(line feed)这两个概念的来历和区别. 在计算机还没有出现之前,有 ...

  4. markdown\LaTeX数学公式、数学符号、换行、等号对齐

    markdown\LaTeX数学公式.数学符号.换行.等号对齐 常用数学公式 常用数学符号 LaTeX换行 公式换行等号对齐 常用数学公式 1.指数和下标可以用^和_后加相应字符来实现.比如: 2.平 ...

  5. Matlab绘图时特殊符号与换行

    1.特殊符号 用latex符号表示 xlabel('$\varphi$','Interpreter', 'latex', 'FontSize', 15); 2.需要换行 用\newline xlabe ...

  6. C语言回车符号和换行符

    C语言在向计算机输入文本文件时,将回车换行符转换为换行符,在输出时把换行符转换成回车和换行两个字符. 在用二进制文件时,不进行这种转换,在内存中的数据形式与输出到外部文件中的数据形式完全一致,一一对应 ...

  7. linux中excel的换行符,Excel skill: 如何替换换行符,以及如何把一格转换成多行/多列...

    增加一辅助列,用替换函数替换掉软回车. 比如A列是数据,从A1开始,则插入B列,B1输入公式 =REPLACE(A1,FIND(CHAR(10),A1),1,"") 再用填充柄向下 ...

  8. SQL:查询、替换字符串中的回车、换行、回车换行

    今天碰到一个问题,用字符串函数SUBSTRING截取字符串,给定的字符串数据中包含回车.换行.回车换行,导致截取失败.将字符串数据中的回车.换行.回车+换行处理之后就可以成功截取了. 1.判断字符串中 ...

  9. 特殊符号*上下角标替换

    特殊符号*上下角标替换 package com.common.util; import java.util.HashMap; import java.util.Map; /** * @ProjectN ...

  10. 操作系统基础符号与正则符号

    文章目录 01.知识概述部分 02.知识回顾说明 03.系统基础符号系列 1)基础符号系列 美元符号:$ 叹号符号:! 竖线符号:| 井号符号:# 2)引号符号系列 引号符号: 3)定向符号系列 4) ...

最新文章

  1. 这么多年,终于有人讲清楚Transformer了
  2. ICLR 2021 | 基于自监督学习的小样本分类,代码已开源
  3. 1.5 Hello, world! 解剖 -JSF实战 -hxzon -jsf学习笔记
  4. 统计输入的字符串中各种字符的个数
  5. XML配置文件中的Spring配置文件
  6. (5)STM32使用HAL库实现串口通讯——实战操作
  7. 金蝶14.0系统服务器安装教程,金蝶kis专业版14.0安装注意事项
  8. Oracle数据操作和控制语言详解
  9. [乱搞 暴力] BZOJ 1142 [POI2009]Tab
  10. 已知某网络有一个地址是167.199.170.82/27,问这个网络的网络掩码。
  11. 2023-2029年中国博物馆旅游行业市场经营管理及发展前景规划报告
  12. 不解决产能低下的问题,直供模式也拯救不了小米
  13. 过滤器Filter的介绍
  14. php 课程设计总结心得体会,课程设计心得体会
  15. 华南理工大学计算机网络慕课第三章测试题参考答案与解析
  16. matlab滤波实验,卡尔曼滤波实验及matlab实现
  17. 贝塞尔曲线是什么?如何用 Canvas 绘制三阶贝塞尔曲线?
  18. QCC3040 USB Composite Device: Audio+HID+CDC/虚拟串口
  19. 软件测试人在深圳有哪些值得去的互联网公司【软件测试人员专供版】
  20. html黑白五子棋,黑白五子棋技巧攻略

热门文章

  1. SQL基本语句1——创建、添加、删除
  2. excel 工作表保护密码破解代码
  3. STM32电机库5.4开源注释 KEIL工程文件 辅助理解S STM32电机库5.4开源注释
  4. 白话阿里巴巴Java开发手册高级篇
  5. 项目导入mysql驱动包---简单例子
  6. keil 使用教程 编写第一个led灯程序
  7. 协作多智能体强化学习中的回报函数设计
  8. XLSTransformer生成excel文件案例
  9. spring封装VerifyCodeUtil工具类,生成图片验证码
  10. 学术资源不定期分享-【钱学森《工程控制论》英文原版】