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 相关文章推荐
IIS下配置Php+Mysql+zend的图文教程
Dec 08 PHP
windows下PHP APACHE MYSQ完整配置
Jan 02 PHP
shopex主机报错误请求解决方案(No such file or directory)
Dec 27 PHP
php eval函数用法总结
Oct 31 PHP
php格式输出文件var_export函数实例
Nov 15 PHP
PHP 实现代码复用的一个方法 traits新特性
Feb 22 PHP
php简单分页类实现方法
Feb 26 PHP
PHP模拟post提交数据方法汇总
Feb 16 PHP
php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法
Jul 12 PHP
PHP从零开始打造自己的MVC框架之路由类实现方法分析
Jun 03 PHP
laravel 实现关闭CSRF(全部关闭、部分关闭)
Oct 21 PHP
TP5框架简单登录功能实现方法示例
Oct 31 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常用代码大全(新手入门必备)
2010/06/29 PHP
在一个浏览器里呈现所有浏览器测试结果的前端测试工具的思路
2010/03/02 Javascript
Javascript处理DOM元素事件实现代码
2012/05/23 Javascript
JavaScript通过字符串调用函数的实现方法
2015/03/18 Javascript
javascript实现随机显示星星特效
2016/01/28 Javascript
使用jQuery判断浏览器滚动条位置的方法
2016/05/30 Javascript
js实现动态显示时间效果
2017/03/06 Javascript
Redux 和 Mobx的选择问题:让你不再困惑!
2017/09/18 Javascript
Vue监听数据渲染DOM完以后执行某个函数详解
2018/09/11 Javascript
vue中使用 pako.js 解密 gzip加密字符串的方法
2019/06/10 Javascript
详解vue+axios给开发环境和生产环境配置不同的接口地址
2019/08/16 Javascript
vue实现移动端图片上传功能
2019/12/23 Javascript
Vuex的API文档说明详解
2020/02/05 Javascript
JS+CSS+HTML实现“代码雨”类似黑客帝国文字下落效果
2020/03/17 Javascript
python 2.6.6升级到python 2.7.x版本的方法
2016/10/09 Python
Python3 socket同步通信简单示例
2017/06/07 Python
python与sqlite3实现解密chrome cookie实例代码
2018/01/20 Python
django用户注册、登录、注销和用户扩展的示例
2018/03/19 Python
Python 变量类型详解
2018/10/10 Python
Python面向对象之类的封装操作示例
2019/06/08 Python
python区块及区块链的开发详解
2019/07/03 Python
Django import export实现数据库导入导出方式
2020/04/03 Python
vscode+PyQt5安装详解步骤
2020/08/12 Python
torchxrayvision包安装过程(附pytorch1.6cpu版安装)
2020/08/26 Python
CSS3 background-image颜色渐变的实现代码
2018/09/13 HTML / CSS
canvas学习笔记之绘制简单路径
2019/01/28 HTML / CSS
后勤采购员岗位职责
2013/12/19 职场文书
网络教育自我鉴定
2014/02/04 职场文书
人民调解员先进事迹材料
2014/05/08 职场文书
广告设计专业毕业生自我鉴定
2014/09/27 职场文书
教师党员批评与自我批评
2014/10/15 职场文书
个人政治思想总结
2015/03/05 职场文书
倡议书的格式写法
2015/04/28 职场文书
世界名著读书笔记
2015/06/25 职场文书
六年级情感作文之500字
2019/10/23 职场文书
高通2023 年将发布高性能PC处理器
2022/04/29 数码科技