php去除字符串换行符示例分享


Posted in PHP onFebruary 13, 2014

第1种写法:

<?php
str_replace("n", '', $str); 
?>

第2种写法:

<?php
str_replace("rn", '', $str); 
?>

第3种写法:

<?php
preg_replace("/s/", '', $str); 
?>

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

下面以代码说明PHP中去除字符串中换行的三种常用的方法

1、使用转义字符函数

<?php
$str = str_replace(array("/r/n", "/r", "/n"), '', $str);
?>

2、使用正则表达式替换

<?php
$str = preg_replace('//s*/', '', $str);
?>

3、推荐使用PHP系统常量

<?php
$str = str_replace(PHP_EOL, '', $str);
?>
PHP 相关文章推荐
用文本文件制作留言板提示(下)
Oct 09 PHP
刚才在简化php的库,结果发现很多东西
Dec 31 PHP
PHP的变量总结 新手推荐
Apr 18 PHP
php设计模式 Observer(观察者模式)
Jun 26 PHP
php检测文件编码的方法示例
Apr 25 PHP
php数组中包含中文的排序方法
Jun 03 PHP
教你如何用php实现LOL数据远程获取
Jun 10 PHP
浅谈php和.net的区别
Sep 28 PHP
学习php设计模式 php实现模板方法模式
Dec 08 PHP
PHP 中魔术常量的实例详解
Oct 26 PHP
TP5框架使用QueryList采集框架爬小说操作示例
Mar 26 PHP
eval(cmd)与eval($cmd)的区别与联系
Jul 07 PHP
php中url函数介绍及使用示例
Feb 13 #PHP
php中的filesystem文件系统函数介绍及使用示例
Feb 13 #PHP
php实现cc攻击防御和防止快速刷新页面示例
Feb 13 #PHP
php中hashtable实现示例分享
Feb 13 #PHP
php实现下载限制速度示例分享
Feb 13 #PHP
php解压文件代码实现php在线解压
Feb 13 #PHP
显示youtube视频缩略图和Vimeo视频缩略图代码分享
Feb 13 #PHP
You might like
如何删除多级目录
2006/10/09 PHP
php处理斐波那契数列非递归方法
2012/02/04 PHP
PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)
2012/04/02 PHP
PHP Global定义全局变量使用说明
2013/08/15 PHP
php多文件上传下载示例分享
2014/02/20 PHP
php多功能图片处理类分享(php图片缩放类)
2014/03/14 PHP
PHP实现递归目录的5种方法
2016/10/27 PHP
php微信公众号开发(3)php实现简单微信文本通讯
2016/12/15 PHP
弹出模态框modal的实现方法及实例
2017/09/19 PHP
JSON语法五大要素图文介绍
2012/12/04 Javascript
js判断子窗体是否关闭的方法
2015/08/11 Javascript
jquery实现可旋转可拖拽的文字效果代码
2016/01/27 Javascript
无需 Flash 使用 jQuery 复制文字到剪贴板
2016/04/26 Javascript
js+css3制作时钟特效
2016/10/16 Javascript
jquery操作ID带有变量的节点实例
2016/12/07 Javascript
JavaScript实现汉字转换为拼音的库文件示例
2016/12/22 Javascript
非常优秀的JS图片轮播插件Swiper的用法
2017/01/03 Javascript
Angular2学习教程之ng中变更检测问题详解
2017/05/28 Javascript
react-native-fs实现文件下载、文本存储的示例代码
2017/09/22 Javascript
react中的ajax封装实例详解
2017/10/17 Javascript
mpvue实现左侧导航与右侧内容的联动
2019/10/21 Javascript
基于python的多进程共享变量正确打开方式
2018/04/28 Python
Django 内置权限扩展案例详解
2019/03/04 Python
Python pickle模块实现对象序列化
2019/11/22 Python
浅析Python 抽象工厂模式的优缺点
2020/07/13 Python
CSS3中:nth-child和:nth-of-type的区别深入理解
2014/03/10 HTML / CSS
Osklen官方在线商店:巴西服装品牌
2019/04/25 全球购物
贝尔帐篷精品店:Bell Tent Boutique
2019/06/12 全球购物
实习护士自我鉴定
2013/10/13 职场文书
服装创业计划书范文
2014/02/05 职场文书
药店主任岗位责任制
2014/02/10 职场文书
安全教育月活动总结
2014/05/05 职场文书
大学应届毕业生求职信
2014/05/24 职场文书
做一个有道德的人活动实施方案
2014/08/23 职场文书
pytorch 如何使用batch训练lstm网络
2021/05/28 Python
Python使用OpenCV实现虚拟缩放效果
2022/02/28 Python