//php 不同系統的換行
//不同系統之間換行的實現是不一樣的
//linux 與 是/r/n
//所以在不同平台上實現方法就不一樣
//這樣就用你寫的程式在不同的平台上運作有著不少的麻煩
/1.使用str_replace 來替換換行
$str = str_replace(array("/r/n", "/r", "/n"), "", $str);
//2、使用正規替換
$str = preg_replace('//s*/', '', $str);
//3、使用php定義好的變數(建議使用)
PHP_EOL
直接跟隨要換行的語句後面;
這裡不得不重新看一下php那些已經定義好的變數
PHP_EOL就是其中的一個,代表php的換行符,這個變數會根據平台而變,在windows下會是/r/n,在linux下是/ n,mac下是/r
$str = str_replace(PHP_EOL, '', $str);