mb_trim

(PHP 8 >= 8.4.0)

mb_trimRemove espaços em branco (ou outros caracteres) do início e do final de uma string

Descrição

function mb_trim(string $string, ?string $characters = null, ?string $encoding = null): string

Realiza uma operação trim() segura para strings multi-byte, e retorna uma string com os espaços em branco (ou outros caracteres) removidos do início e do final da string. Sem o segundo parâmetro, mb_trim() 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.

Parâmetros

string

A string de entrada.

characters

Opcionalmente, os caracteres a serem removidos também podem ser especificados usando o parâmetro characters. Simplesmente liste todos os caracteres que precisam ser removidos.

encoding

O parâmetro encoding é a codificação de caracteres. Se for omitido ou null, o valor da codificação de caracteres interna será usado.

Valor Retornado

Retorna a string resultante.

Veja também

  • mb_ltrim() - Remove espaços em branco (ou outros caracteres) do início de uma string
  • mb_rtrim() - Remove espaços em branco (ou outros caracteres) do final de uma string
  • trim() - Retira espaços (ou outros caracteres) do início e do final de uma string
adicionar nota

Notas de Usuários

Não há notas de usuários para esta página.