Funkcja trim

Funkcja trim usuwa spacje z początku i końca ciągu znaków. Może również usuwać inne znaki, jeśli zostaną podane jako drugi parametr.

Składnia

phptrim(string $string, string $characters = " \t\n\r\0\x0B"): string

Przykład

Usuńmy spacje z brzegów ciągu znaków:

php<?php
  echo(trim(' abcde '));
?>

Wynik wykonania kodu:

php'abcde'

Przykład

Usuńmy ukośniki z brzegów ciągu znaków:

php<?php
  echo trim('/abcde/', '/');
?>

Wynik wykonania kodu:

php'abcde'

Przykład

Usuńmy ukośniki i kropki z brzegów ciągu znaków:

php<?php
  echo trim('/abcde.', '/.');
?>

Wynik wykonania kodu:

php'abcde'

Przykład

Funkcja usuwa dowolną liczbę podanych znaków, jeśli znajdują się one na brzegu:

php<?php
  echo trim('../../abcde...', '/.');
?>

Wynik wykonania kodu:

php'abcde'

Przykład

Można podać zakres znaków za pomocą dwóch kropek '..'. Na przykład, wskażmy, że chcemy usunąć znaki od 'a' do 'd':

php<?php
  echo trim('abcde', 'a..d');
?>

Wynik wykonania kodu:

php'e'

Zobacz też

  • funkcję ltrim,
    która usuwa spacje z lewej strony
  • funkcję rtrim,
    która usuwa spacje z prawej strony