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 相关文章推荐
一个用mysql_odbc和php写的serach数据库程序
Oct 09 PHP
文件上传程序的全部源码
Oct 09 PHP
加强版phplib的DB类
Mar 31 PHP
mac下使用brew配置环境的步骤分享
May 23 PHP
PHP curl_setopt()函数实例代码与参数分析
Jun 02 PHP
PHP_Cooikes不同页面无法传递的解决方法
Mar 07 PHP
php实现字符串首字母转换成大写的方法
Mar 17 PHP
PHP读取PPT文件的方法
Dec 10 PHP
yii2带搜索功能的下拉框实例详解
May 12 PHP
PHP图像识别技术原理与实现
Oct 27 PHP
微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解
Apr 10 PHP
Laravel中validation验证 返回中文提示 全局设置的方法
Sep 29 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
PHP header函数分析详解
2011/08/06 PHP
PHP使用imagick读取PDF生成png缩略图的两种方法
2014/03/20 PHP
PHP设计模式之工厂方法设计模式实例分析
2018/04/25 PHP
JQuery上传插件Uploadify使用详解及错误处理
2010/04/27 Javascript
js里的prototype使用示例
2010/11/19 Javascript
jQuery原型属性和原型方法详解
2015/07/07 Javascript
教你用javascript实现随机标签云效果_附代码
2016/03/16 Javascript
Atitit.js的键盘按键事件捆绑and事件调度
2016/04/01 Javascript
一些实用性较高的js方法
2016/04/19 Javascript
JS图片放大效果简单实现代码
2016/09/08 Javascript
input file上传 图片预览功能实例代码
2016/10/25 Javascript
js中的事件委托或是事件代理使用详解
2017/06/23 Javascript
Vue 仿QQ左滑删除组件功能
2018/03/12 Javascript
vue-cli项目中使用公用的提示弹层tips或加载loading组件实例详解
2018/05/28 Javascript
一步一步的了解webpack4的splitChunk插件(小结)
2018/09/17 Javascript
详解如何在Javascript中使用Object.freeze()
2020/10/18 Javascript
[01:20]2018DOTA2亚洲邀请赛总决赛战队LGD晋级之路
2018/04/07 DOTA
python实现随机密码字典生成器示例
2014/04/09 Python
python3利用smtplib通过qq邮箱发送邮件方法示例
2017/12/03 Python
python八大排序算法速度实例对比
2017/12/06 Python
Python温度转换实例分析
2018/01/17 Python
pyqt5 使用label控件实时显示时间的实例
2019/06/14 Python
详解centos7+django+python3+mysql+阿里云部署项目全流程
2019/11/15 Python
HTML5新增的表单元素和属性实例解析
2014/07/07 HTML / CSS
Darphin迪梵官网: 来自巴黎,植物和精油调制的护肤品牌
2016/10/11 全球购物
车间副主任岗位职责
2013/12/24 职场文书
服装店营销方案
2014/03/10 职场文书
大跃进口号
2014/06/16 职场文书
爱护公共设施倡议书
2014/08/29 职场文书
学用政策心得体会
2014/09/10 职场文书
2014年销售助理工作总结
2014/12/01 职场文书
毕业证明模板
2015/06/19 职场文书
2015暑期社会实践个人总结
2015/07/13 职场文书
《鲸》教学反思
2016/02/23 职场文书
2016优秀班主任个人先进事迹材料
2016/02/26 职场文书
MySQL悲观锁与乐观锁的实现方案
2021/11/02 MySQL