php 换行 PHP_EOL变量
一个小小的换行,其实在不同的平台有着不同的实现,为什么要这样,可以是世界是多样的。
本来在unix世界换行就用/n来代替,但是windows为了体现他的不同,就用/r/n,更有意思的是在mac中用/r
因此unix系列用 /n
windows系列用 /r/n
mac用 /r
这样就用你写的程序在不同的平台上运行有着不少的麻烦
比如有的程序要把文件中的所有行都合成一行,这有不同的实现方式,
第一种方式
str_replace(array("/r","/n","/r/n"),"",$string);
第二种方式就用正则表达示
$str = preg_replace('//s*/','', $str);
第三种方式
这里不得不重新看一下php那些已经定义好的变量
PHP_EOL就是其中的一个,代表php的换行符,这个变量会根据平台而变,在windows下会是/r/n,在linux下是/n,在mac下是/r
$str = str_replace(PHP_EOL, '', $str);
来源:http://blog.csdn.net/robertaqi/article/details/5952573
转载于:https://www.cnblogs.com/martinjinyu/p/3462608.html
php 换行 PHP_EOL变量相关推荐
- 去除php_eol,php去除换行符的方法小结(PHP_EOL变量的使用)
一个小小的换行,其实在不同的平台有着不同的实现,为什么要这样,可以是世界是多样的.本来在unix世界换行就用/n来代替,但是windows为了体 现他的不同,就用/r/n,更有意思的是在mac中用/r ...
- php 删除 r n,PHP去除换行符'/r/n'回车换行与PHP_EOL变量的使用
\n 软回车: 在Windows 中表示换行且回到下一行的最开始位置 ,在Linux.unix 中只表示换行,但不会回到下一行的开始位置. \r 软空格: 在Linux.unix 中表示返回到当行的最 ...
- PHP去除换行符的方法小结(PHP_EOL变量的使用)
一个小小的换行,其实在不同的平台有着不同的实现,为什么要这样,可以是世界是多样的. 本来在unix世界换行就用/n来代替,但是windows 为了体现他的不同,就用/r/n,更有意思的是在mac中用/ ...
- php 变量 换行,php去除换行符的方法小结(PHP_EOL变量的使用)_PHP教程
一个小小的换行,其实在不同的平台有着不同的实现,为什么要这样,可以是世界是多样的.本来在unix世界换行就用/n来代替,但是windows为了体现他的不同,就用/r/n,更有意思的是在mac中用/r. ...
- PHP中的PHP_EOL变量
看手册时发现PHP_EOL这个变量,查了下资料,原来是相当于换行符 在unix系列用 \n 在windows系列用 \r\n 在mac用 \r PHP中可以用PHP_EOL来替代,以提高代码的源代码级 ...
- PHP的统一换行PHP_EOL
PHP 中换行可以用 PHP_EOL 来替代,调试的时候很有用处! unix系列用 \n windows系列用 \r\n mac用 \r <?php echo PHP_EOL; //window ...
- php 导出csv逗号换行,PHP生成导出CSV之内部换行PHP_EOL
我们在做一些系统功能的时候,需要导出相应的报表数据,诚然PHPExcel是挺好的,可以设置样式色彩等,更适合阅读体验.但是当数据量大的时候PHPExcel就显得捉襟见肘,尤其是上万的数据,从效率性能文 ...
- php eol 没有换行,php_eol没有换行怎么办
php_eol没有换行的解决办法:首先打开相应的PHP代码文件:然后在"PHP_EOL"前面添加"echo " ";"语句做文本格式化处理即 ...
- PHP_EOL怎么用是什么?-PHP_EOL有什么用处-php_eol为什么没有换行
PHP_EOL怎么用是什么? <?php echo PHP_EOL; //windows平台相当于 echo "\r\n"; //unix\linux平台相当于 echo & ...
最新文章
- 近期遇到的一些信号处理的问题,做一下总结
- 自定义Annotation
- 跟我一起写 Makefile(十)
- Little Pony and Elements of Harmony(CF 453 D)
- Keil 5中精简器件支持包,手动安装pack包
- mysql没有开启binlog能恢复数据吗_神了!一个妹子 rm -rf 把公司整个数据库删没了......
- 如何设置mysql远程访问
- JavaScript实现斐波那契数列(Febonacci Array)
- (转) 分布式文件存储FastDFS(一)初识FastDFS
- php站中文转码在iis 7.5乱码,iis伪静态中文url出现乱码的解决办法
- idea插件sonar字体背景颜色修改
- 提取特征点的方式,opencv2.x和opencv3.x的区别
- 计算机考研数据结构参考书,2020考研计算机备考:数据结构参考书及重点
- 通过APKIDE 反编译文件得到.java文件方法
- JS-实现上一题下一题切换功能
- 通过powershell安装360安全卫士
- Drools LHS与RHS常见语法
- 如何查看win10专业版是否永久激活
- Android Spinner控件 显示数据和下拉选中数据分离
- knif4j 在线APl 文档测试