91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php去掉空格換行的方法

發布時間:2020-07-03 13:28:08 來源:億速云 閱讀:327 作者:Leah 欄目:編程語言

這篇文章運用簡單易懂的例子給大家介紹php去掉空格換行的方法,代碼非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

PHP中有\r \r\n \t等多個隱藏字符,我們一般在源代碼里面都看不到這些字符,但是他們卻真實的存在,下面我們來說說他們都有那些區別。

\n 軟回車:

在Windows 中表示換行且回到下一行的最開始位置。相當于Mac OS 里的 \r 的效果。

在Linux、unix 中只表示換行,但不會回到下一行的開始位置。

\r 軟空格:

在Linux、unix 中表示返回到當行的最開始位置。

在Mac OS 中表示換行且返回到下一行的最開始位置,相當于Windows 里的 \n 的效果。

\t 跳格(移至下一列)。

它們在雙引號或定界符表示的字符串中有效,在單引號表示的字符串中無效。

\r\n 一般一起用,用來表示鍵盤上的回車鍵,也可只用 \n。

\t表示鍵盤上的“TAB”鍵。

就像你使用 enter 和 shift+enter 的區別,如果要顯示在頁面上的效果還要轉化為 HTML 代碼或用…

文件中的換行符號:

linux,unix:     \r\n
 windows    :     \n
 Mac OS   :   \r

對應:

\n LF或ASCII中的0x0A(10)
\r CR或ASCII中的0x0D(13)
\t 水平制表符-HT或ASCII中的0x09(9)
\\ 反斜杠
\$ 美圓符
\” 雙引號

刪除方法

在PHP中有多種方法可以刪除這樣煩人的隱藏字符,請看下面的介紹。

1、使用str_replace 來替換

$str = str_replace(array("\r\n", "\r", "\n"), "", $str);

2、使用正則替換

$str = preg_replace('//s*/', '', $str);

3、使用php定義好的變量 (建議使用)

$str = str_replace(PHP_EOL, '', $str);

當然我們可以把他定義成一個函數,然后一起替換,這樣可以重復使用這個代碼片段。

function trimall($str){
    $qian=array(" "," ","\t","\n","\r");
    return str_replace($qian, '', $str);   
}

顯示隱藏字符

我們不知道這個隱藏字符是什么,但是我們可以通過PHP的nl2br轉為前臺可顯示的換行,然后對癥下藥,即可輕松解決換行和空格字符串問題。

$str = "a
b
e
f
c";
echo nl2br($str);

關于php去掉空格換行的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

怀远县| 平邑县| 昭苏县| 扶风县| 深泽县| 天台县| 清流县| 九江市| 抚顺县| 库伦旗| 连云港市| 锡林郭勒盟| 盱眙县| 鹤壁市| 安福县| 余江县| 庆城县| 陆河县| 铜鼓县| 富民县| 沾化县| 华坪县| 遂平县| 延安市| 华容县| 周至县| 额敏县| 太保市| 衢州市| 舞钢市| 文成县| 山阴县| 德格县| 茶陵县| 广德县| 景德镇市| 新余市| 通州区| 沁水县| 岚皋县| 炎陵县|