Funcția trim

Funcția trim elimină spațiile de la începutul și sfârșitul șirului. Poate elimina și alte caractere, dacă sunt specificate ca al doilea parametru.

Sintaxă

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

Exemplu

Să eliminăm spațiile de la marginile șirului:

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

Rezultatul executării codului:

php'abcde'

Exemplu

Să eliminăm slash-urile de la marginile șirului:

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

Rezultatul executării codului:

php'abcde'

Exemplu

Să eliminăm slash-urile și punctele de la marginile șirului:

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

Rezultatul executării codului:

php'abcde'

Exemplu

Funcția elimină orice număr de caractere specificate, dacă acestea se află la margine:

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

Rezultatul executării codului:

php'abcde'

Exemplu

Se poate specifica un interval de caractere folosind două puncte '..'. De exemplu, să specificăm că vrem să eliminăm caracterele de la 'a' la 'd':

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

Rezultatul executării codului:

php'e'

Vedeți și

  • funcția ltrim,
    care elimină spațiile din stânga
  • funcția rtrim,
    care elimină spațiile din dreapta