您好,登錄后才能下訂單哦!
使用php怎么去掉字符串的最后幾個(gè)字符?相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。
方法1:使用rtrim()函數(shù)
<?php $str = "Hello World!"; echo $str . "<br>"; echo rtrim($str,"World!"); ?>
輸出:
Hello World! Hello
說明:
rtrim() 函數(shù)從字符串的末端開始刪除空白字符或其他預(yù)定義字符。語法如下:
rtrim(string,charlist)
參數(shù) | 描述 |
---|---|
string | 必需。規(guī)定要檢查的字符串。 |
charlist | 可選。規(guī)定從字符串中刪除哪些字符。如果省略該參數(shù),則移除下列所有字符:
|
方法2:使用chop()函數(shù)
<?php $str = "Hello World"; echo $str . "<br>"; echo chop($str,"World"); ?>
輸出:
Hello World Hello
說明:
chop() 函數(shù)移除字符串右端的空白字符或其他預(yù)定義字符。語法如下:
chop(string,charlist)
參數(shù)說明,同rtrim()函數(shù)相同。
方法3:使用substr()函數(shù)
<?php $str = "Hello World!"; echo $str . "<br>"; echo substr($str,0,-5); ?>
輸出:
Hello World! Hello W
說明:
substr() 函數(shù)返回字符串的一部分。語法如下:
substr(string,start,length)
參數(shù) | 描述 |
---|---|
string | 必需。規(guī)定要返回其中一部分的字符串。 |
start | 必需。規(guī)定在字符串的何處開始。
|
length | 可選。規(guī)定要返回的字符串長(zhǎng)度。默認(rèn)是直到字符串的結(jié)尾。
|
注釋:如果 start 參數(shù)是負(fù)數(shù)且 length 小于或等于 start,則 length 為 0。
看完上述內(nèi)容,你們掌握使用php怎么去掉字符串的最后幾個(gè)字符的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。