Funktio trim

Funktio trim poistaa välilyönnit merkkijonon alusta ja lopusta. Se voi myös poistaa muita merkkejä, jos ne määritetään toisena parametrina.

Syntaksi

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

Esimerkki

Poistetaan välilyönnit merkkijonon reunoista:

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

Koodin suorituksen tulos:

php'abcde'

Esimerkki

Poistetaan kauttaviivat merkkijonon reunoista:

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

Koodin suorituksen tulos:

php'abcde'

Esimerkki

Poistetaan kauttaviivat ja pisteet merkkijonon reunoista:

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

Koodin suorituksen tulos:

php'abcde'

Esimerkki

Funktio poistaa minkä tahansa määrän määritettyjä merkkejä, jos ne ovat reunalla:

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

Koodin suorituksen tulos:

php'abcde'

Esimerkki

Merkkialue voidaan määrittää käyttämällä kahta pistettä '..'. Esimerkiksi määritetään, että haluamme poistaa merkit 'a' - 'd':

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

Koodin suorituksen tulos:

php'e'

Katso myös

  • funktion ltrim,
    joka poistaa välilyönnit vasemmalta
  • funktion rtrim,
    joka poistaa välilyönnit oikealta