小編給大家分享一下php刪除空格函數是哪個,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
php刪除空格函數是:1、ltrim函數,實現刪除字符串開始位置的空格或其他字符;2、rtrim函數,實現刪除字符串結束位置的空格或者其他字符;3、trim函數,實現刪除字符串開始和結束位置的空格或者其他字符。
php刪除空格函數是:
1、ltrim函數
描述:實現刪除字符串開始位置的空格或其他字符
語法:string ltrim(string $str [,string $charlist])
說明:charlist規定從字符串中刪除哪些字符。如果缺省該參數,則移除下列所有字符
$str = "\\n\\n\\t\\tABC\\t\\t"; echo ltrim($str); //輸出后,ABC前面的空白就沒有了
如果我只想刪除制表符,而不想刪除換行,那么我們加參數↓
$str = "\\n\\n\\t\\tABC\\t\\t"; echo ltrim($str,"\\t");
2、rtrim函數
描述:實現刪除字符串結束位置的空格或者其他字符
語法:string rtrim(string $str[,string $charlist])
3、trim函數
描述:實現刪除字符串開始和結束位置的空格或者其他字符
語法:string trim(string $str[,string $charlist])
實例應用
<?php $str = 'Demon is an English teacher.17847564092'; $str = rtrim($str,'0..9'); echo $str; //刪除末尾多余的數字
疑問:這里為什么不用trim或者ltrim
猜想:從右側開始遍歷,如果遇到不符合參數條件的,函數停止執行。我們如果從左邊開始,那么先碰到的是英文字母,不符合參數。
以上是php刪除空格函數是哪個的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。