Funkcia trim

Funkcia trim odstraňuje medzery zo začiatku a konca reťazca. Môže tiež odstraňovať iné znaky, ak sú uvedené ako druhý parameter.

Syntax

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

Príklad

Odstránme medzery z okrajov reťazca:

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

Výsledok vykonania kódu:

php'abcde'

Príklad

Odstránme lomky z okrajov reťazca:

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

Výsledok vykonania kódu:

php'abcde'

Príklad

Odstránme lomky a bodky z okrajov reťazca:

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

Výsledok vykonania kódu:

php'abcde'

Príklad

Funkcia odstraňuje ľubovoľný počet uvedených znakov, ak sú na okraji:

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

Výsledok vykonania kódu:

php'abcde'

Príklad

Je možné uviesť rozsah znakov pomocou dvojbodiek '..'. Napríklad, určme, že chceme odstrániť znaky od 'a' do 'd':

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

Výsledok vykonania kódu:

php'e'

Pozrite si tiež

  • funkciu ltrim,
    ktorá odstraňuje medzery zľava
  • funkciu rtrim,
    ktorá odstraňuje medzery sprava