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数据库初学者使用指南
Nov 16 PHP
windows下PHP APACHE MYSQ完整配置
Jan 02 PHP
php 显示指定路径下的图片
Oct 29 PHP
PHP 最大运行时间 max_execution_time修改方法
Mar 08 PHP
使用VisualStudio开发php的图文设置方法
Aug 21 PHP
一篇有意思的技术文章php介绍篇
Oct 26 PHP
php和数据库结合的一个简单的web实例 代码分析 (php初学者)
Jul 28 PHP
PHP如何利用P3P实现跨域
Aug 24 PHP
php中操作memcached缓存进行增删改查数据的实现代码
Aug 15 PHP
Zend Framework上传文件重命名的实现方法
Nov 25 PHP
PHP多进程编程实例详解
Jul 19 PHP
PHP代码加密的方法总结
Mar 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
收音机的保养
2021/03/01 无线电
使用php判断网页是否gzip压缩
2013/06/25 PHP
php smarty truncate UTF8乱码问题解决办法
2014/06/13 PHP
php实现的美国50个州选择列表实例
2015/04/20 PHP
PHP常用文件操作函数和简单实例分析
2016/06/03 PHP
cakephp2.X多表联合查询join及使用分页查询的方法
2017/02/23 PHP
javascript各种复制代码收集
2008/09/20 Javascript
Input 特殊事件onpopertychange和oninput
2009/06/17 Javascript
jquery判断checkbox(复选框)是否被选中的代码
2010/10/20 Javascript
JavaScript高级程序设计(第3版)学习笔记6 初识js对象
2012/10/11 Javascript
jquery 触发a链接点击事件解决方案
2013/05/02 Javascript
如何在父窗口中得知window.open()出的子窗口关闭事件
2013/10/15 Javascript
分享10个原生JavaScript技巧
2015/04/20 Javascript
JQuery插件Quicksand实现超炫的动画洗牌效果
2015/05/03 Javascript
javascript实现列表滚动的方法
2015/07/30 Javascript
基于Jquery代码实现支持PC端手机端幻灯片代码
2015/11/17 Javascript
JS组件Bootstrap Table表格多行拖拽效果实现代码
2015/12/08 Javascript
jstl中判断list中是否包含某个值的简单方法
2016/10/14 Javascript
源码分析Vue.js的监听实现教程
2017/04/23 Javascript
微信小程序开发之map地图实现教程
2017/06/08 Javascript
vue项目中导入swiper插件的方法
2018/01/30 Javascript
p5.js入门教程之键盘交互
2018/03/19 Javascript
微信小程序与webview交互实现支付功能
2019/06/07 Javascript
[47:43]Alliance vs KG 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
[41:12]Liquid vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.24
2019/09/10 DOTA
详解Python3操作Mongodb简明易懂教程
2017/05/25 Python
python绘制简单彩虹图
2018/11/19 Python
python替换字符串中的子串图文步骤
2019/06/19 Python
python中的数组赋值与拷贝的区别详解
2019/11/26 Python
CSS3 Calc实现滚动条出现页面不跳动问题
2017/09/14 HTML / CSS
CSS3 对过渡(transition)进行调速以及延时
2020/10/21 HTML / CSS
计算机专业应届毕业生自荐信
2013/09/26 职场文书
直接有效的自我评价
2014/01/11 职场文书
大学毕业生个人自荐书
2014/07/02 职场文书
写给妈妈的感谢信
2015/01/22 职场文书
2015年团支部年度工作总结
2015/05/27 职场文书