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