php 将换行符替换,PHP替换回车换行符的三种方法
小小的回车换行,在不同的平台有着不同的实现。
为什么要这样,世界是多样的!
推荐学习:PHP视频教程
本来,在Unix / Linux世界换行用\n,
Windows为了体现不同,就用\r\n,
更有意思的是,Mac中又用了\r。
所以,程序在不同的平台上,需要作不同的处理来替换回车换行符。
下面介绍3种PHP中替换回车换行的方法,
注意,最后一种才是最优最方便的哦~~~
方式1:正则表达式法$str = preg_replace('/\s*/', '', $str);
这种方式效率最差。
方式2:内置函数法$str = str_replace(array("\r", "\n", "\r\n"), '', $str);
这种方式效率其次,不过写法略长。
方法3:PHP_EOL法
这里不得不重新看一下PHP的预定义常量,
PHP_EOL就是其中的一个,代表PHP的换行符,
这个常量会根据平台不同而不同,在Windows下是\r\n,Linux下是\n,而Mac下是\r
所以,最优方法就是:$str = str_replace(PHP_EOL, '', $str);
php 将换行符替换,PHP替换回车换行符的三种方法相关推荐
- js替换所有的回车换行符
//替换所有的回车换行 function TransferString(content) { var string = content; try{ ...
- 替换文件怎么恢复?分享恢复替换文件的三种方法
在计算机上存储一些新文件时,如果与旧文件名字相同,一般计算机上会弹出是否用新的文件替换旧的文件提示窗口,如果我们不小心执行了替换操作,那么原来的文件就会消失,但是有些时候新的文件和旧的文件内容是不同的 ...
- JavaScript刷新当前页面的三种方法,载入新文档替换当前页面
通过JavaScript刷新当前页面的三种方法代码就可以简单的实现,首先我们来看三种刷新当前页的方法: reload() 方法; replace() 方法; 页面自动刷新; 方法1:reload() ...
- python描述符魔术方法_学习笔记-Python基础9-面向对象编程OOP-类的成员描述符(property)、类的常用内置属性、类的常用魔术方法、类和对象的三种方法...
一.类的成员描述符(property) 类的成员描述符是为了在类中,对类的成员属性进行相关操作而创建的一种方式,大部分属于数据清洗 属性有三种操作:get获取属性值.set修改或添加属性.delete ...
- php 替换回车tab,PHP替换回车换行符的三种方法
小小的回车换行,在不同的平台有着不同的实现. 为什么要这样,世界是多样的! 推荐学习:PHP视频教程 本来,在Unix / Linux世界换行用\n, Windows为了体现不同,就用\r\n, 更有 ...
- php换行替换,PHP替换回车换行符的三种方法
小小的回车换行,在不同的平台有着不同的实现. 为什么要这样,世界是多样的! 本来,在Unix / Linux世界换行用\n, Windows为了体现不同,就用\r\n, 更有意思的是,Mac中又用了\ ...
- PHP替换回车换行的三种方法
一个小小的换行,其实在不同的平台有着不同的实现,为什么要这样,世界是多样的!本来在Unix世界换行用/n来代替换行,Windows为了体现不同,就用/r/n,更有意思的是,Mac中又用了/r.所以,写 ...
- java替换数据库换行,JAVA中替换字符以及回车换行
工欲善其事必先利其器 ---下面我们先了解一下,回车换行的来历 '\r'是回车,'\n'是换行,前者使光标到行首,后者使光标下移一格.通常用的Enter是两个加起来.下面转一篇文章. 回车和换行 今天 ...
- Javascript去除回车换行符号和PHP去除回车换行符的方法
在不同的操作系统,回车换行符号是不一样的,看下面: 首先说说\n,\r,\t \n 软回车: 在Windows 中表示换行且回到下一行的最开始位置 在Linux.unix 中只表示换行,但不会回到下一 ...
最新文章
- 单机训练速度提升高达640倍,快手开发GPU广告模型训练平台
- Linux 用户组相关命令
- HTML5清除2个div标签的空白,DIV标签里面IMG图片下方留有空白怎么办
- java 加载类java_深入研究Java类加载机制
- 作为程序员的我春节还没抢到票却抢到这玩意儿,也是值了!
- 51Nod-1018 排序【排序】
- pytorch---tensor.view()
- Android studio 突然 无法解析符号
- 带动量的随机梯度下降法_梯度下降法(SGD)原理解析及其改进优化算法
- getch方法_getch()函数
- 计算机控制实验室装置,自控/计控原理实验箱 实验仪 实验装置 教学实训设备...
- VirtualBox虚拟机安装Win10企业版
- 怎么注册Github?用手机2分钟完成注册,互联网就是互相连接
- Huawei 华为云 机器翻译调用 详解
- 自定义 ZuulFilter抛出异常
- 免费可商用的矢量插图网站
- 红旗 Linux 桌面操作系统 11 来了
- 今天明经通道论坛又崩溃了
- 用c语言写复化梯形积分公式,第六章 函数和宏定义实验(2)
- 彻底关闭Windows操作系统的UAC功能