php去除字符串换行符示例分享
2015-01-24信息快讯网
这篇文章主要介绍了php去除字符串换行符示例,下面整理一下常见的去除换行的方法,需要的朋友可以参考下
第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中模拟处理HTTP PUT请求的例子
ThinkPHP之用户注册登录留言完整实例
合并ThinkPHP配置文件以消除代码冗余的实现方法
PHP中使用glob函数实现一句话删除某个目录下的所有文件
Eclipse的PHP插件PHPEclipse安装和使用
ThinkPHP字符串函数及常用函数汇总
可以保证单词完整性的PHP英文字符串截取代码分享
PHP数字和字符串ID互转函数(类似优酷ID)
ThinkPHP的截取字符串函数无法显示省略号的解决方法
php对包含html标签的字符串进行截取的函数分享
PHP按行读取文件时删除换行符的3种方法
PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
php cli换行示例
php 字符串中的\n换行符无效、不能换行的解决方法
php去除换行(回车换行)的三种方法
php的hash算法介绍
php中url函数介绍及使用示例
php中的filesystem文件系统函数介绍及使用示例
php实现cc攻击防御和防止快速刷新页面示例
php中hashtable实现示例分享
php实现下载限制速度示例分享
PHP字符串的递增和递减示例介绍
php中利用explode函数分割字符串到数组
php全角字符转换为半角函数
php 字符串压缩方法比较示例
PHP字符串的连接的简单实例
md5 16位二进制与32位字符串相互转换示例
php中的PHP_EOL换行符详细解析
ajax返回值中有回车换行、空格的解决方法分享
浅析php fwrite写入txt文件的时候用 \r\n不能换行的问题