Todas as funções de corte são usadas para remover quaisquer espaços em branco do início e do final da string. Os seguintes caracteres são considerados como espaços em branco em PHP. O intervalo de caracteres específico pode ser usado sem esses caracteres de espaço em branco.
““ - caractere de espaço“\ N” - caractere de nova linha
“\ T” - caractere de tabulação
“\ R” - caractere de retorno de carro
“\ 0” - caractere de tabulação vertical
“\ X0B” - caractere de byte nulo
Exemplo-1: função trim ()
A função trim () pode receber duas entradas como valores de argumento. O primeiro argumento é obrigatório e o segundo argumento é opcional. Se o valor do argumento opcional for omitido então a função irá remover o espaço da parte inicial e final o valor fornecido pelo primeiro argumento. No exemplo a seguir, existem vários espaços no início e no final da variável $ str1 e a função trim é aplicada para $ str1 sem o parâmetro opcional. “\ R \ n” espaços em branco são incluídos na variável $ str2 e “\ R \ n” é usado como segundo valor de argumento da função trim (). Neste caso, a função trim () irá remover todos “\ R \ n” espaços em branco de ambos os lados da variável $ str2. Valores de intervalo podem ser usados como segundo valor de argumento. Existem valores numéricos em ambos os lados da variável $ str3 e intervalo numérico 0… 9 é usado como segundo valor de argumento da função trim () para remover parte numérica de ambos os lados da variável $ str3.
$ str1 = "Gosto de programar";// usando a função trim () sem valor opcional
corte de eco ($ str1)."
";
$ str2 = "\ r \ nPHP é uma linguagem de programação popular \ r \ n";
// usando a função trim () com “\ r \ n” como valor opcional
corte de eco ($ str2, "\ r \ n")."
";
$ str3 = "123 linuxhint.com 890 ";
// usando a função trim () com intervalo numérico como valor opcional
corte de eco ($ str3, "0… 9")."
";
?>
Resultado:
Exemplo-2: funções ltrim () e rtrim ()
ltrim () e rtrim () funções são idênticas a aparar() função. ltrim () remove espaços em branco ou outros caracteres específicos do lado esquerdo e rtrim () remove espaços em branco ou outros caracteres específicos do lado direito de qualquer valor de string. No exemplo a seguir, ltrim () e rtrim () são aplicados em duas variáveis, $ Str1 e $ Str2 com e sem valor opcional.
$ Str1 = "PHP é uma linguagem popular";$ Str2 = "02JavaScript é linguagem de script do lado do cliente99";
// usando a função ltrim ()
echo "Saída de ltrim () sem valor opcional: ". ltrim ($ Str1)."
";
echo "Saída de ltrim () com valor opcional: ". ltrim ($ Str2, "0… 9")."
";
// usando a função rtrim ()
echo "Saída de rtrim () sem valor opcional: ". rtrim ($ Str1)."
";
echo "Saída de rtrim () com valor opcional: ". rtrim ($ Str2, "0… 9")."
";
?>
Resultado:
Você precisará usar funções de corte em seu programa PHP com base no requisito para obter a saída apropriada. Espero que este tutorial ajude você a entender o uso das funções de corte e aplicá-las corretamente em seu script PHP.