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入门源程序
Oct 09 PHP
PHP 杂谈《重构-改善既有代码的设计》之五 简化函数调用
May 07 PHP
php curl模拟post提交数据示例
Dec 31 PHP
使用PHP导出Redis数据到另一个Redis中的代码
Mar 12 PHP
PHP以mysqli方式连接类完整代码实例
Jul 15 PHP
PHP多文件上传类实例
Mar 07 PHP
php实现mysql数据库分表分段备份
Jun 18 PHP
PHP通过反射动态加载第三方类和获得类源码的实例
Nov 27 PHP
PHP中对数组的一些常用的增、删、插操作函数总结
Nov 27 PHP
PHP检测用户是否关闭浏览器的方法
Feb 14 PHP
php简单获取复选框值的方法
May 11 PHP
如何通过View::first使用Laravel Blade的动态模板详解
Sep 21 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
PHP 将图片按创建时间进行分类存储的实现代码
2010/01/05 PHP
PHP安全上传图片的方法
2015/03/21 PHP
php检测文本的编码
2015/07/26 PHP
PHP中常用的数组操作方法笔记整理
2016/05/16 PHP
javascript验证上传文件的类型限制必须为某些格式
2013/11/14 Javascript
最短的IE判断var ie=!-[1,]分析
2014/05/28 Javascript
jQuery中:first选择器用法实例
2014/12/30 Javascript
jQuery $.each遍历对象、数组用法实例
2015/04/16 Javascript
JS函数定义方式的区别介绍
2016/03/22 Javascript
基于jquery实现图片放大功能
2016/05/07 Javascript
老生常谈JavaScript 函数表达式
2016/09/01 Javascript
chrome浏览器如何断点调试异步加载的JS
2016/09/05 Javascript
Angualrjs 表单验证的两种方式(失去焦点验证和点击提交验证)
2017/05/09 Javascript
基于jQuery实现的Ajax 验证用户名唯一性实例代码
2017/06/28 jQuery
jQuery 防止相同的事件快速重复触发方法
2018/02/08 jQuery
layui select动态添加option的实例
2018/03/07 Javascript
vue弹窗组件使用方法
2018/04/28 Javascript
简单了解JavaScript作用域
2020/07/31 Javascript
详解JavaScript类型判断的四种方法
2020/10/21 Javascript
微信小程序视频弹幕发送功能的实现
2020/12/28 Javascript
JS实现选项卡插件的两种写法(jQuery和class)
2020/12/30 jQuery
[54:08]LGD女子刀塔学院 DOTA2炼金术士教学
2014/01/09 DOTA
Python开发之快速搭建自动回复微信公众号功能
2016/04/22 Python
Python使用getpass库读取密码的示例
2017/10/10 Python
查看django版本的方法分享
2018/05/14 Python
python3个性签名设计实现代码
2018/06/19 Python
python多个模块py文件的数据共享实例
2019/01/11 Python
如何查看python关键字
2021/01/17 Python
详解h5页面在不同ios设备上的问题总结
2019/03/01 HTML / CSS
英国名牌男装店:Standout
2021/02/17 全球购物
中秋节礼品促销方案
2014/02/02 职场文书
关于保护环境的标语
2014/06/09 职场文书
高中同学会活动方案
2014/08/14 职场文书
Springboot如何使用logback实现多环境配置?
2021/06/16 Java/Android
Python编程super应用场景及示例解析
2021/10/05 Python
golang用type-switch判断interface的实际存储类型
2022/04/14 Golang