Funzione ltrim() di PHP

Esempio

Rimuovere caratteri dalla parte sinistra della stringa:

<?php
$str = "Hello World!";
echo $str . "<br>";
echo ltrim($str,"Hello");
?>

Esempio di esecuzione

Definizione e uso

La funzione ltrim() rimuove i caratteri bianchi o altri caratteri predefiniti dalla parte sinistra della stringa.

Funzioni correlate:

  • rtrim() - Rimuove gli spazi bianchi o altri caratteri predefiniti dalla parte destra della stringa.
  • trim() - Rimuove gli spazi bianchi o altri caratteri predefiniti ai lati della stringa.

Sintassi

ltrim(string,charlist)
Parametro Descrizione
string Obbligatorio. Specifica la stringa da controllare.
charlist

Opzionale. Specificare quali caratteri eliminare dalla stringa. Se il parametro è omesso, vengono rimossi tutti i seguenti caratteri:

  • "\0" - NULL
  • "\t" - Tabulatore
  • "\n" - Carattere di newline
  • "\x0B" - Tab verticale
  • "\r" - Carattere di ritorno a capo
  • " " - Spazio

Dettagli tecnici

Valore di ritorno: Restituisce la stringa modificata.
Versione PHP: 4+
Log delle modifiche: In PHP 4.1, è stata aggiunta charlist Parametro.

Più esempi

Esempio 1

Rimuovere gli spazi iniziali della stringa:

<?php
$str = "    Hello World!";
echo "Non usare ltrim: " . $str;
echo "<br>";
echo "Usare ltrim: " . ltrim($str);
?>

Output HTML del codice sopra (consultare il codice sorgente):

<!DOCTYPE html>
<html>
<body>
Non usare ltrim:    Hello World!<br>Usare ltrim: Hello World!
</body>
</html>

Output del browser del codice sopra:

Non usare ltrim: Hello World!
Usare ltrim: Hello World!

Esempio di esecuzione

Esempio 2

Rimuovere i caratteri di newline di sinistra (\n):

<?php
$str = "\n\n\nHello World!";
echo "Non usare ltrim: " . $str;
echo "<br>";
echo "Usare ltrim: " . ltrim($str);
?>

Output HTML del codice sopra (consultare il codice sorgente):

<!DOCTYPE html>
<html>
<body>
Non usare ltrim:
Hello World!<br>Usare ltrim: Hello World!
</body>
</html>

Output del browser del codice sopra:

Non usare ltrim: Hello World!
Usare ltrim: Hello World!

Esempio di esecuzione