(PHP 8 >= 8.4.0)
mb_rtrim — Remove espaços em branco (ou outros caracteres) do final de uma string
Realiza uma operação rtrim() regura para strings multi-byte,
e retorna uma string com espaços em branco (ou outros caracteres) removidos do
final da string.
Sem o segundo parâmetro, mb_rtrim() removerá estes caracteres:
" " (Unicode U+0020), um espaço em branco normal.
"\t" (Unicode U+0009), uma tabulação horizontal.
"\n" (Unicode U+000A), uma nova linha (alimentação de linha).
"\r" (Unicode U+000D), um retorno de carro.
"\0" (Unicode U+0000), o byte NUL.
"\v" (Unicode U+000B), uma tabulação vertical.
"\f" (Unicode U+000C), uma alimentação de formulário.
"\u00A0" (Unicode U+00A0), um espaço sem quebra de palavra (NO-BREAK SPACE).
"\u1680" (Unicode U+1680), uma marca de espaço Ogham.
"\u2000" (Unicode U+2000), um EN QUAD.
"\u2001" (Unicode U+2001), um EM QUAD.
"\u2002" (Unicode U+2002), um EN SPACE.
"\u2003" (Unicode U+2003), um EM SPACE.
"\u2004" (Unicode U+2004), um THREE-PER-EM SPACE.
"\u2005" (Unicode U+2005), um FOUR-PER-EM SPACE.
"\u2006" (Unicode U+2006), um SIX-PER-EM SPACE.
"\u2007" (Unicode U+2007), um FIGURE SPACE.
"\u2008" (Unicode U+2008), um PUNCTUATION SPACE.
"\u2009" (Unicode U+2009), um THIN SPACE.
"\u200A" (Unicode U+200A), um HAIR SPACE.
"\u2028" (Unicode U+2028), um LINE SEPARATOR.
"\u2029" (Unicode U+2029), um PARAGRAPH SEPARATOR.
"\u202F" (Unicode U+202F), um NARROW NO-BREAK SPACE.
"\u205F" (Unicode U+205F), um MEDIUM MATHEMATICAL SPACE.
"\u3000" (Unicode U+3000), um IDEOGRAPHIC SPACE.
"\u0085" (Unicode U+0085), um NEXT LINE (NEL).
"\u180E" (Unicode U+180E), um MONGOLIAN VOWEL SEPARATOR.
stringcharacterscharacters.
Simplesmente liste todos os caracteres que precisam ser removidos.
encodingO parâmetro encoding
é a codificação de caracteres. Se for omitido ou null, o valor da codificação
de caracteres interna será usado.
Retorna a string modificada.