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下通过IP获取地理位置的代码(小偷程序)
Jun 09 PHP
php 的加密函数 md5,crypt,base64_encode 等使用介绍
Apr 09 PHP
spl_autoload_register与autoload的区别详解
Jun 03 PHP
实用的简单PHP分页集合包括使用方法
Oct 21 PHP
php ci框架中加载css和js文件失败的原因及解决方法
Jul 29 PHP
php实现的网络相册图片防盗链完美破解方法
Jul 01 PHP
详解PHP实现执行定时任务
Dec 21 PHP
Laravel下生成验证码的类
Nov 15 PHP
thinkPHP5框架闭包函数与子查询传参用法示例
Aug 02 PHP
PHP基于面向对象封装的分页类示例
Mar 15 PHP
PHP的介绍以及优势详细分析
Sep 05 PHP
实例讲解PHP表单
Jun 10 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通过ksort()函数给关联数组按照键排序的方法
2015/03/18 PHP
Thinkphp5框架使用validate实现验证功能的方法
2019/08/27 PHP
JS BASE64编码 window.atob(), window.btoa()
2021/03/09 Javascript
Exjs 入门篇
2010/04/07 Javascript
jQuery版仿Path菜单效果
2011/12/15 Javascript
jquery全选/全不选/反选另一种实现方法(配合原生js)
2013/04/07 Javascript
JavaScript实现复制功能各浏览器支持情况实测
2013/07/18 Javascript
JS实现QQ图片一闪一闪的效果小例子
2013/07/31 Javascript
JS弹出层单纯的绝对定位居中示例代码
2014/02/18 Javascript
jquery单行文字向上滚动效果示例
2014/03/06 Javascript
js调试系列 控制台命令行API使用方法
2014/06/18 Javascript
Javascript前端UI框架Kit使用指南之Kitjs简介
2014/11/28 Javascript
JavaScript动态检验密码强度的实现方法
2016/11/09 Javascript
Vue CLI3.0中使用jQuery和Bootstrap的方法
2019/02/28 jQuery
js字符串类型String常用操作实例总结
2019/07/05 Javascript
详解js location.href和window.open的几种用法和区别
2019/12/02 Javascript
node.js使用net模块创建服务器和客户端示例【基于TCP协议】
2020/02/14 Javascript
vue 使用 vue-pdf 实现pdf在线预览的示例代码
2020/04/26 Javascript
微信小程序学习总结(一)项目创建与目录结构分析
2020/06/04 Javascript
echarts 使用formatter 修改鼠标悬浮事件信息操作
2020/07/20 Javascript
python的id()函数解密过程
2012/12/25 Python
Python中的字典与成员运算符初步探究
2015/10/13 Python
Python实现将16进制字符串转化为ascii字符的方法分析
2017/07/21 Python
selenium+python 去除启动的黑色cmd窗口方法
2018/05/22 Python
详解Python 调用C# dll库最简方法
2019/06/20 Python
Python+Opencv身份证号码区域提取及识别实现
2020/08/25 Python
Python远程linux执行命令实现
2020/11/11 Python
canvas粒子动画背景的实现示例
2018/09/03 HTML / CSS
英国舒适型鞋履品牌:FitFlop
2017/05/17 全球购物
大学生就业自我鉴定
2013/10/26 职场文书
口头翻译求职人自荐信
2013/12/07 职场文书
学习十八大报告感言
2014/02/04 职场文书
大学校务公开实施方案
2014/03/31 职场文书
中学生操行评语大全
2014/04/24 职场文书
思想作风建设心得体会
2014/10/22 职场文书
Python爬虫进阶之Beautiful Soup库详解
2021/04/29 Python