php 换行 PHP_EOL变量
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                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变量的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 安装与配置-以前的某个程序安装已在安装计
 - 下一篇: 安卓系统原生定位不可用修改