A trim függvény

A trim függvény eltávolítja a szóközöket a sztring elejéről és végéről. Más karaktereket is el tud távolítani, ha azokat megadjuk második paraméterként.

Szintaxis

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

Példa

Távolítsuk el a szóközöket a sztring széleiről:

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

A kód végrehajtásának eredménye:

php'abcde'

Példa

Távolítsuk el a perjeleket a sztring széleiről:

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

A kód végrehajtásának eredménye:

php'abcde'

Példa

Távolítsuk el a perjeleket és pontokat a sztring széleiről:

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

A kód végrehajtásának eredménye:

php'abcde'

Példa

A függvény eltávolítja a megadott karakterek bármilyen számú előfordulását, ha a szélen állnak:

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

A kód végrehajtásának eredménye:

php'abcde'

Példa

A karaktereket megadhatjuk tartományként is a két pont '..' segítségével. Például adjuk meg, hogy a 'a' és 'd' közötti karaktereket szeretnénk eltávolítani:

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

A kód végrehajtásának eredménye:

php'e'

Lásd még

  • a ltrim függvényt,
    amely a szóközöket balról távolítja el
  • a rtrim függvényt,
    amely a szóközöket jobbról távolítja el