php自定义函数br2nl实现将html中br换行符转换为文本输入中换行符的方法【与函数nl2br功能相反】


Posted in PHP onFebruary 17, 2017

本文实例讲述了php自定义函数br2nl实现将html中br换行符转换为文本输入中换行符的方法。分享给大家供大家参考,具体如下:

下面这几个方法将能够帮你解决这个问题。

PHP版将html中的<br />换行符转换为文本框中的换行符:

代码如下:

function br2nl($text){
  return preg_replace('/<br\\s*?\/??>/i','',$text);
}

或者

代码如下:

function br2nl($text){
  $text=preg_replace('/<br\\s*?\/??>/i',chr(13),$text);
  return preg_replace('/ /i',' ',$text);
}

附:

JS版将html中的<br />换行符转换为文本框中的换行符:

代码如下:

function br2nl(txt){
  var re=/(<br\/>|<br>|<BR>|<BR\/>)/g;
  var s=txt.replace(re,"\n");
  return s;
}

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
php xml-rpc远程调用
Dec 19 PHP
PHP 处理TXT文件(打开/关闭/检查/读取)
May 13 PHP
PHP Curl出现403错误的解决办法
May 29 PHP
destoon会员注册提示“数据校验失败(2)”解决方法
Jun 21 PHP
php简单实现无限分类树形列表的方法
Mar 27 PHP
PHP如何实现跨域
May 30 PHP
PHP 接入支付宝即时到账功能
Sep 18 PHP
PHP ADODB生成HTML表格函数rs2html功能【附错误处理函数用法】
May 29 PHP
PHP观察者模式示例【Laravel框架中有用到】
Jun 15 PHP
Linux下 php7安装redis的方法
Nov 01 PHP
Yii中特殊行为ActionFilter的使用方法示例
Oct 18 PHP
php的lavarel框架中join和orWhere的用法
Dec 28 PHP
php过滤输入操作之htmlentities与htmlspecialchars用法分析
Feb 17 #PHP
php使用parse_str实现查询字符串解析到变量中的方法
Feb 17 #PHP
php使用str_shuffle()函数生成随机字符串的方法分析
Feb 17 #PHP
Json_decode 解析json字符串为NULL的解决方法(必看)
Feb 17 #PHP
PHP中单例模式与工厂模式详解
Feb 17 #PHP
PHP封装返回Ajax字符串和JSON数组的方法
Feb 17 #PHP
PHP合并数组函数array_merge用法分析
Feb 17 #PHP
You might like
骨王战斗力在公会成员中排不进前五,却当选了会长,原因竟是这样
2020/03/02 日漫
php excel reader读取excel内容存入数据库实现代码
2012/12/06 PHP
PHP 读取文本文件内容并分页显示
2016/01/02 PHP
php实现基于openssl的加密解密方法
2016/09/30 PHP
php实现的后台表格分页功能示例
2017/10/23 PHP
JavaScript可否多线程? 深入理解JavaScript定时机制
2012/05/23 Javascript
聊聊那些使用前端Javascript实现的机器学习类库
2017/09/18 Javascript
JS计算两个时间相差分钟数的方法示例
2018/01/10 Javascript
JavaScript门道之标准库
2018/05/26 Javascript
vscode下的vue文件格式化问题
2018/11/28 Javascript
Vue核心概念Action的总结
2019/01/18 Javascript
详解Vue依赖收集引发的问题
2019/04/22 Javascript
浅谈layui框架自带分页和表格重载的接口解析问题
2019/09/11 Javascript
JS实现字体背景跑马灯
2020/01/06 Javascript
layui实现显示数据表格、搜索和修改功能示例
2020/06/03 Javascript
Python实现处理管道的方法
2015/06/04 Python
详解Python3中yield生成器的用法
2015/08/20 Python
python+matplotlib绘制3D条形图实例代码
2018/01/17 Python
python写一个md5解密器示例
2018/02/23 Python
python实现决策树分类(2)
2018/08/30 Python
PySide和PyQt加载ui文件的两种方法
2019/02/27 Python
Python绘制股票移动均线的实例
2019/08/24 Python
python字符串替换re.sub()方法解析
2019/09/18 Python
python3实现飞机大战
2020/11/29 Python
CSS3打造百度贴吧的3D翻牌效果示例
2017/01/04 HTML / CSS
玉兰油美国官网:OLAY美国
2018/10/25 全球购物
屈臣氏马来西亚官网:Watsons马来西亚
2019/06/15 全球购物
SIMON MILLER官网:洛杉矶的生活方式品牌
2020/10/19 全球购物
初中毕业生的自我评价
2014/03/03 职场文书
会计与出纳自荐书范文
2014/03/16 职场文书
学生鉴定评语大全
2014/05/05 职场文书
摄影展策划方案
2014/06/02 职场文书
2014年检察院个人工作总结
2014/12/09 职场文书
青年教师听课心得体会
2016/01/15 职场文书
诚信高考倡议书
2019/06/24 职场文书
MySQL悲观锁与乐观锁的实现方案
2021/11/02 MySQL