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完整的日历类(CLASS)
Nov 27 PHP
如何使用PHP计算上一个月的今天
May 23 PHP
codeigniter教程之上传视频并使用ffmpeg转flv示例
Feb 13 PHP
php实现中文字符截取防乱码方法汇总
Apr 29 PHP
详解PHP实现执行定时任务
Dec 21 PHP
CI配置多数据库访问的方法
Mar 28 PHP
浅谈PHP中的
Apr 23 PHP
详解PHP防止盗链防止迅雷下载的方法
Apr 26 PHP
PHP微信公众号开发之微信红包实现方法分析
Jul 14 PHP
Ubuntu彻底删除PHP7.0的方法
Jul 27 PHP
php异常处理捕获错误整理
Sep 23 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
Feb 21 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
在 Laravel 中 “规范” 的开发短信验证码发送功能
2017/10/26 PHP
详解在YII2框架中使用UEditor编辑器发布文章
2018/11/02 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
jquery 打开窗口返回值实现代码
2010/03/04 Javascript
JavaScript Scoping and Hoisting 翻译
2012/07/03 Javascript
如何让页面在打开时自动刷新一次让图片全部显示
2012/12/17 Javascript
Nodejs进程管理模块forever详解
2014/06/01 NodeJs
JS常用函数使用指南
2014/11/23 Javascript
Js实现自定义右键行为
2015/03/26 Javascript
JavaScript实现Flash炫光波动特效
2015/05/14 Javascript
深入解析Backbone.js框架的依赖库Underscore.js的作用
2016/05/07 Javascript
每日十条JavaScript经验技巧(二)
2016/06/23 Javascript
js动态获取子复选项并设计全选及提交的实现方法
2016/06/24 Javascript
Bootstrap响应式侧边栏改进版
2016/09/17 Javascript
JavaScript实现图片无缝滚动效果
2017/07/07 Javascript
浅谈vue-cli 3.0.x 初体验
2018/04/11 Javascript
使用Bootstrap做一个朝代历史表
2019/12/10 Javascript
vue 自定指令生成uuid滚动监听达到tab表格吸顶效果的代码
2020/09/16 Javascript
Python中的二叉树查找算法模块使用指南
2014/07/04 Python
Python实现子类调用父类的方法
2014/11/10 Python
Python自动化开发学习之三级菜单制作
2017/07/14 Python
Python字典循环添加一键多值的用法实例
2019/01/20 Python
tensorflow 变长序列存储实例
2020/01/20 Python
Python打包模块wheel的使用方法与将python包发布到PyPI的方法详解
2020/02/12 Python
美国山地自行车、露营、户外装备和服装购物网站:Aventuron
2018/05/05 全球购物
手工制作的意大利太阳镜和光学元件:Illesteva
2019/01/19 全球购物
专业实习自我鉴定
2013/10/29 职场文书
模具毕业生推荐信
2014/02/15 职场文书
乡镇消防工作实施方案
2014/03/27 职场文书
幼儿园保育员岗位职责
2014/04/13 职场文书
无刑事犯罪记录证明范本
2014/09/29 职场文书
党的群众路线教育实践活动对照检查剖析材料
2014/10/09 职场文书
迟到检讨书
2015/01/26 职场文书
数据库的高级查询六:表连接查询:外连接(左外连接,右外连接,UNION关键字,连接中ON与WHERE的不同)
2021/04/05 MySQL
Python学习之包与模块详解
2022/03/19 Python
Windows Server 2012 R2 磁盘分区教程
2022/04/29 Servers