PHP中去除换行解决办法小结(PHP_EOL)


Posted in PHP onNovember 27, 2011

第一种写法:
$content=str_replace("\n","",$content);
echo $content;

第二种写法:
str_replace("\r\n","",$str);

第三种写法:
$content=preg_replace("/\s/","",$content);
echo $content;

附:

首先说说\n,\r,\t
\n 软回车:
在Windows 中表示换行且回到下一行的最开始位置
在Linux、unix 中只表示换行,但不会回到下一行的开始位置。
\r 软空格:
在Linux、unix 中表示返回到当行的最开始位置。
在Mac OS 中表示换行且返回到下一行的最开始位置,相当于Windows 里的 \n 的效果。
\t 跳格(移至下一列)
几点说明:
它们在双引号或定界符表示的字符串中有效,在单引号表示的字符串中无效。
\r\n 一般一起用,用来表示键盘上的回车键(Linux,Unix中),也可只用 \n(Windwos中),在Mac OS中用\r表示回车!
\t表示键盘上的“TAB”键。
文件中的换行符号:
windows : \n
linux,unix: \r\n
实例代码:

<?php 
//php 不同系统的换行 
//不同系统之间换行的实现是不一样的 
//linux 与unix中用 /n 
//MAC 用 /r 
//window 为了体现与linux不同 则是 /r/n 
//所以在不同平台上 实现方法就不一样 
//php 有三种方法来解决 //1、使用str_replace 来替换换行 
$str = str_replace(array("/r/n", "/r", "/n"), "", $str); 
//2、使用正则替换 
$str = preg_replace('//s*/', '', $str); 
//3、使用php定义好的变量 (建议使用) 
$str = str_replace(PHP_EOL, '', $str); 
?>
PHP 相关文章推荐
新版PHP极大的增强功能和性能
Oct 09 PHP
在任意字符集下正常显示网页的方法二(续)
Apr 01 PHP
php获取mysql版本的几种方法小结
Mar 25 PHP
PHP自定义大小验证码的方法详解
Jun 07 PHP
php的ajax简单实例
Feb 27 PHP
PHP用星号隐藏部份用户名、身份证、IP、手机号等实例
Apr 08 PHP
php实现微信公众号无限群发
Oct 11 PHP
WordPress中访客登陆实现邮件提醒的PHP脚本实例分享
Dec 14 PHP
PHP实现通过URL提取根域名
Mar 31 PHP
PHP实现创建微信自定义菜单的方法示例
Jul 14 PHP
Kindeditor编辑器添加图片上传水印功能(php代码)
Aug 03 PHP
关于Anemometer图形化显示MySQL慢日志的工具搭建及使用的详细介绍
Jul 13 PHP
php操作SVN版本服务器类代码
Nov 27 #PHP
支持中文的php加密解密类代码
Nov 27 #PHP
php UBB 解析实现代码
Nov 27 #PHP
PHP高自定义性安全验证码代码
Nov 27 #PHP
php中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
Nov 26 #PHP
Linux fgetcsv取得的数组元素为空字符串的解决方法
Nov 25 #PHP
php 团购折扣计算公式
Nov 24 #PHP
You might like
收音机发烧友应当熟知的100条知识
2021/03/02 无线电
深入分析php中接口与抽象类的区别
2013/06/08 PHP
探讨如何在php168_cms中提取验证码
2013/06/08 PHP
ThinkPHP模型详解
2015/07/27 PHP
用js实现预览待上传的本地图片
2007/03/15 Javascript
用示例说明filter()与find()的用法以及children()与find()的区别分析
2013/04/26 Javascript
再谈javascript原型继承
2014/11/10 Javascript
不使用ajax实现无刷新提交表单
2014/12/21 Javascript
javascript实现博客园页面右下角返回顶部按钮
2015/02/22 Javascript
JavaScript实现页面5秒后自动跳转的方法
2015/04/16 Javascript
JS模拟Dialog弹出浮动框效果代码
2015/10/16 Javascript
javascript实现在网页中运行本地程序的方法
2016/02/03 Javascript
asp.net+jquery.form实现图片异步上传的方法(附jquery.form.js下载)
2016/05/05 Javascript
jQuery中的select操作详解
2016/11/29 Javascript
通过Ajax使用FormData对象无刷新上传文件方法
2016/12/08 Javascript
详谈jQuery中的一些正则匹配表达式
2017/03/08 Javascript
详解Node.js开发中的express-session
2017/05/19 Javascript
理解 Node.js 事件驱动机制的原理
2017/08/16 Javascript
JS图片延迟加载插件LazyImgv1.0用法分析【附demo源码下载】
2017/09/04 Javascript
AngularJS 前台分页实现的示例代码
2018/06/07 Javascript
利用JS动态生成隔行换色HTML表格的两种方法
2018/10/09 Javascript
JS如何操作DOM基于表格动态展示数据
2020/10/15 Javascript
python 不关闭控制台的实现方法
2011/10/23 Python
简单的连接MySQL与Python的Bottle框架的方法
2015/04/30 Python
Python判断值是否在list或set中的性能对比分析
2016/04/16 Python
Python简单实现TCP包发送十六进制数据的方法
2016/04/16 Python
Python数据拟合与广义线性回归算法学习
2017/12/22 Python
Python将DataFrame的某一列作为index的方法
2018/04/08 Python
Python实现图像去噪方式(中值去噪和均值去噪)
2019/12/18 Python
详解基于python的图像Gabor变换及特征提取
2020/10/26 Python
Lucene推荐的分页方式是什么?
2015/12/07 面试题
自我评价是什么
2014/01/04 职场文书
优秀本科生求职推荐信
2014/02/24 职场文书
乔迁之喜主持词
2014/03/27 职场文书
贷款担保书范本
2015/09/22 职场文书
新学期开学寄语2016
2015/12/04 职场文书