PHP字符串前后字符或空格刪除方法介紹
首先看一下這三個(gè)函數(shù):rtrim()
ltrim()
trim()
;
rtrim()
定義以及用法: rtrim() 函數(shù)移除字符串右側(cè)的空白字符或其他預(yù)定義字符。
語(yǔ)法: rtrim(string,charlist)
參數(shù) | 描述 |
---|---|
string | 必需。規(guī)定要檢查的字符串。 |
charlist | 可選。規(guī)定從字符串中刪除哪些字符。如果省略該參數(shù),則移除下列所有字符:"\0" - NULL "\t" - 制表符 "\n" - 換行 "\x0B" - 垂直制表符 "\r" - 回車 " " - 空格 |
示例:
$str = 'PHP是世界上最美麗的語(yǔ)言啊,'; echo rtrim($str,"啊,");
//輸出結(jié)果為:
PHP是世界上最美麗的語(yǔ)言
選擇參數(shù)會(huì)將字符串右側(cè)也就是尾部最后的參數(shù)字符串去除,如果不填第二個(gè)參數(shù),則會(huì)將字符串右側(cè)(尾部)的空格、回車、換行符等等符號(hào)去除掉,也可用于去除字符串右側(cè)空格;
ltrim()
定義以及用法: ltrim() 函數(shù)移除字符串左側(cè)的空白字符或其他預(yù)定義字符。
語(yǔ)法: ltrim(string,charlist)
參數(shù) | 描述 |
---|---|
string | 必需。規(guī)定要檢查的字符串。 |
charlist | 可選。規(guī)定從字符串中刪除哪些字符。如果省略該參數(shù),則移除下列所有字符:"\0" - NULL "\t" - 制表符 "\n" - 換行 "\x0B" - 垂直制表符 "\r" - 回車 " " - 空格 |
示例:
$str = ',2.PHP是世界上最美麗的語(yǔ)言'; echo rtrim($str,",2.");
//輸出結(jié)果為:
PHP是世界上最美麗的語(yǔ)言
選擇參數(shù)會(huì)將字符串左側(cè)也就是尾部最后的參數(shù)字符串去除,如果不填第二個(gè)參數(shù),則會(huì)將字符串左側(cè)(頭部)的空格、回車、換行符等等符號(hào)去除掉,也可用于去除字符串左側(cè)空格;
trim()
定義以及用法: trim() 函數(shù)移除字符串兩側(cè)的空白字符或其他預(yù)定義字符。
語(yǔ)法: trim(string,charlist)
參數(shù) | 描述 |
---|---|
string | 必需。規(guī)定要檢查的字符串。 |
charlist | 可選。規(guī)定從字符串中刪除哪些字符。如果省略該參數(shù),則移除下列所有字符:"\0" - NULL "\t" - 制表符 "\n" - 換行 "\x0B" - 垂直制表符 "\r" - 回車 " " - 空格 |
示例:
$str = ' PHP是世界上最美麗的語(yǔ)言 '; echo rtrim($str);
//輸出結(jié)果為:
PHP是世界上最美麗的語(yǔ)言
選擇參數(shù)會(huì)將字符串兩側(cè)的參數(shù)字符串去除,如果不填第二個(gè)參數(shù),則會(huì)將字符串兩側(cè)的空格、回車、換行符等等符號(hào)去除掉,也可用于去除字符串兩側(cè)空格;
總結(jié)
- 想要去除字符串右側(cè)(尾部)的某個(gè)字符使用
rtrim($str,'要去除的字符')
,如果想要去除字符串右側(cè)(尾部)的空格等字符使用rtrim($str)
不需要第二個(gè)參數(shù); - 想要去除字符串左側(cè)(頭部)的某個(gè)字符使用
ltrim($str,'要去除的字符')
,如果想要去除字符串左側(cè)(頭部)的空格等字符使用ltrim($str)
不需要第二個(gè)參數(shù); - 想要去除字符串兩側(cè)(頭部以及尾部)的某個(gè)字符使用
trim($str,'要去除的字符')
,如果想要去除字符串兩側(cè)(頭部以及尾部)的空格等字符使用trim($str)
不需要第二個(gè)參數(shù);
到此這篇關(guān)于PHP字符串前后字符或空格刪除方法介紹的文章就介紹到這了,更多相關(guān)PHP字符串刪除內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
php進(jìn)程通信之共享內(nèi)存詳細(xì)講解
這篇文章主要介紹了php進(jìn)程通信之共享內(nèi)存,共享內(nèi)存是一種最為高效的進(jìn)程間通信(IPC)方式,進(jìn)程可以直接讀寫內(nèi)存,而不需要任何數(shù)據(jù)的拷貝2022-09-09PHP輸出XML格式數(shù)據(jù)的方法總結(jié)
這篇文章主要介紹了PHP輸出XML格式數(shù)據(jù)的方法,結(jié)合實(shí)例形式總結(jié)分析了php常用的xml格式數(shù)據(jù)輸出相關(guān)操作技巧,需要的朋友可以參考下2017-02-02php實(shí)現(xiàn)的Captcha驗(yàn)證碼類實(shí)例
這篇文章主要介紹了php實(shí)現(xiàn)的Captcha驗(yàn)證碼類,實(shí)例展示了一個(gè)驗(yàn)證碼類程序并附有用法演示實(shí)例,有著非常好的參考借鑒價(jià)值,需要的朋友可以參考下2014-09-09PHP實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)的幾種常見方式總結(jié)
PHP實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)有多種方式,常用的包括使用header()函數(shù)、使用JavaScript進(jìn)行跳轉(zhuǎn)、使用meta標(biāo)簽、使用超鏈接等,下面分別詳細(xì)介紹這幾種方式,并舉例說明,需要的朋友可以參考下2023-11-11php簡(jiǎn)單實(shí)現(xiàn)多維數(shù)組排序的方法
這篇文章主要介紹了php簡(jiǎn)單實(shí)現(xiàn)多維數(shù)組排序的方法,涉及php數(shù)組的遍歷及array_multisort函數(shù)的相關(guān)使用技巧,需要的朋友可以參考下2016-09-09WordPress中給媒體文件添加分類和標(biāo)簽的PHP功能實(shí)現(xiàn)
這篇文章主要介紹了WordPress中給媒體文件添加分類和標(biāo)簽的PHP功能實(shí)現(xiàn),同時(shí)文中也提到了Media Library Categories這個(gè)插件同樣可以達(dá)到目的,需要的朋友可以參考下2015-12-12簡(jiǎn)單的cookie計(jì)數(shù)器實(shí)現(xiàn)源碼
本篇文章是對(duì)一個(gè)簡(jiǎn)單的cookie計(jì)數(shù)器的實(shí)現(xiàn)源碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06