(PHP 8 >= 8.4.0)
mb_rtrim — 移除字串結尾的空白字元(或其他字元)
執行一個多位元組安全的 rtrim() 操作,並返回一個從 string
尾端移除空白(或其他字元)的字串。
如果沒有第二個參數,mb_rtrim() 會移除以下字元:
" "
(Unicode U+0020),一個普通的空格。
"\t"
(Unicode U+0009),一個定位鍵 (tab)。
"\n"
(Unicode U+000A),一個換行符號 (line feed)。
"\r"
(Unicode U+000D),一個歸位字元 (carriage return)。
"\0"
(Unicode U+0000),空位元組 (NUL-byte)。
"\v"
(Unicode U+000B),一個垂直定位鍵 (vertical tab)。
"\f"
(Unicode U+000C),一個換頁符號 (form feed)。
"\u00A0"
(Unicode U+00A0),一個不斷行空格 (NO-BREAK SPACE)。
"\u1680"
(Unicode U+1680),一個歐甘空格標記 (OGHAM SPACE MARK)。
"\u2000"
(Unicode U+2000),一個全方空格 (EN QUAD)。
"\u2001"
(Unicode U+2001),一個全形空格 (EM QUAD)。
"\u2002"
(Unicode U+2002),一個半形空格 (EN SPACE)。
"\u2003"
(Unicode U+2003),一個全形空白 (EM SPACE)。
"\u2004"
(Unicode U+2004),一個三分之一全形空格 (THREE-PER-EM SPACE)。
"\u2005"
(Unicode U+2005),一個四分之一全形空格 (FOUR-PER-EM SPACE)。
"\u2006"
(Unicode U+2006),一個六分之一全形空格 (SIX-PER-EM SPACE)。
"\u2007"
(Unicode U+2007),一個數字空格 (FIGURE SPACE)。
"\u2008"
(Unicode U+2008),一個標點空格 (PUNCTUATION SPACE)。
"\u2009"
(Unicode U+2009),一個窄空格 (THIN SPACE)。
"\u200A"
(Unicode U+200A),一個極窄空格 (HAIR SPACE)。
"\u2028"
(Unicode U+2028),一個分行符號 (LINE SEPARATOR)。
"\u2029"
(Unicode U+2029),一個段落分隔符號 (PARAGRAPH SEPARATOR)。
"\u202F"
(Unicode U+202F),一個窄不斷行空格 (NARROW NO-BREAK SPACE)。
"\u205F"
(Unicode U+205F),一個中等數學空格 (MEDIUM MATHEMATICAL SPACE)。
"\u3000"
(Unicode U+3000),一個全形空格 (IDEOGRAPHIC SPACE)。
"\u0085"
(Unicode(統一碼) U+0085),換行符號 (NEL)。
"\u180E"
(Unicode(統一碼) U+180E),蒙古文母音分隔符號。
string(字串)
characters(字元)
characters
參數來指定要移除的字元。只需列出所有需要移除的字元即可。
encoding(編碼)
encoding
參數是字元編碼。如果省略或為 null
,則會使用內部的字元編碼值。
回傳修改後的字串。