trim funksiýasy

trim funksiýasy setiriň başyndan we ahyryndan boşluklary aýyrýar. Eger ikinji parametr hökmünde görkezilse, beýleki nyşanlary hem aýyryp biler.

Sintaksis

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

Mysal

Geliň, setiriň gyralaryndaky boşluklary aýyralyň:

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

Kodyň ýerine ýetiriliş netijesi:

php'abcde'

Mysal

Geliň, setiriň gyralaryndaky kesgidi çyzyklary aýyralyň:

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

Kodyň ýerine ýetiriliş netijesi:

php'abcde'

Mysal

Geliň, setiriň gyralaryndaky kesgidi çyzyklary we nokatlary aýyralyň:

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

Kodyň ýerine ýetiriliş netijesi:

php'abcde'

Mysal

Funksiýa, eger olar gyrada bolsa, görkezilen nyşanlaryň islendik mukdaryny aýyrýar:

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

Kodyň ýerine ýetiriliş netijesi:

php'abcde'

Mysal

Nyşanlaryň aralygyny iki nokat '..' bilen görkezmek mümkin. Mysal üçin, 'a' dan 'd' çenli bolan nyşanlary aýyrmak isleýändigimizi görkezeliň:

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

Kodyň ýerine ýetiriliş netijesi:

php'e'

Şeýle-de serediň

  • ltrim funksiýasyny,
    soldaky boşluklary aýyryş üçin
  • rtrim funksiýasyny,
    sagdaky boşluklary aýyryş üçin