Le funzioni trim, ltrim, rtrim

Gli argomenti di questa pagina

  • Le funzioni trim, ltrim, rtrim

Le funzioni trim, ltrim, rtrim

 

Le sintassi:
trim(string, [charlist])
ltrim(string, [charlist])
rtrim(string, [charlist])
L'argomento charlist (Opzionale) specifica qual i caratteri rimuovere dalla stringa. Se omesso, tutti i seguenti caratteri vengono rimossi:
"\0" - NULL
"\t" - tab
"\n" - new line
"\x0B" - vertical tab
"\r" - carriage return
" " - spazio vuoto

Negli esempi qui sotto racchiudo la stringa tra apici semplici per evidenziare gli eventuali spazi all'inizio ed alla fine della stringa.
Se viene specificata una specifica stringa nell'argomento opzionale charlist occorre prestare attenzione che la stringa sia posizionata all'inizio o alla fine della stringa da trattare.

<?php
$my_string 
"\t\tQueste sono alcune parole per il test ";
echo 
"<span class=\"brown\">Stringa originale:</span><br />'" $my_string "'<br />\n";
echo 
"<hr />\n";
echo 
"<span class=\"brown\">Le tre funzioni all'opera</span>:<br />\n";
echo 
"<span class=\"brown\">con ltrim:</span> '" ltrim($my_string) . "'<br />\n";
echo 
"<span class=\"brown\">con rtrim:</span> '" rtrim($my_string) . "'<br />\n";
echo 
"<span class=\"brown\">con trim:</span> '" trim($my_string) . "'<hr />\n";
$my_string "\t\tQueste sono alcune parole per il test";
$truncate "test";
echo 
"<span class=\"brown\">
Ora tento di eliminare dei caratteri specifici (" 
$truncate ")
</span>:<br />\n"
;
echo 
"<span class=\"brown\">con ltrim:</span> '" ltrim($my_string$truncate) . "'<br />\n";
echo 
"<span class=\"brown\">con rtrim:</span> '" rtrim($my_string$truncate) . "'<br />\n";
echo 
"<span class=\"brown\">con trim:</span> '" trim($my_string$truncate) . "'<hr />\n";
?>

 

Stringa originale:
' Queste sono alcune parole per il test '

Le tre funzioni all'opera:
con ltrim: 'Queste sono alcune parole per il test '
con rtrim: ' Queste sono alcune parole per il test'
con trim: 'Queste sono alcune parole per il test'
Ora tento di eliminare dei caratteri specifici (test) :
con ltrim: ' Queste sono alcune parole per il test'
con rtrim: ' Queste sono alcune parole per il '
con trim: ' Queste sono alcune parole per il '

 

 



settore tecnico il sito di lorettabweb il Forum di sostegno
il forum il forum il forum