Tutte le funzioni di ritaglio vengono utilizzate per rimuovere eventuali spazi bianchi dall'inizio e dalla fine della stringa. I seguenti caratteri sono considerati spazi bianchi in PHP. Il particolare intervallo di caratteri può essere utilizzato senza questi caratteri di spaziatura.
" " - carattere spazio"\n" - carattere di nuova riga
"\t" - carattere di tabulazione
"\r" - carattere di ritorno a capo
"\0" - carattere di tabulazione verticale
"\x0B" - carattere a byte nullo
Esempio 1: funzione trim()()
La funzione trim() può accettare due input come valori di argomento. Il primo argomento è obbligatorio e il secondo argomento è facoltativo. Se il valore dell'argomento opzionale viene omesso, la funzione rimuoverà lo spazio dalla parte iniziale e finale il valore fornito dal primo argomento. Nell'esempio seguente, ci sono più spazi all'inizio e alla fine della variabile $str1 e viene applicata la funzione trim trim $str1 senza il parametro opzionale. "\r\n" gli spazi bianchi sono inclusi nella variabile $str2 e "\r\n" è usato come secondo valore dell'argomento della funzione trim(). In questo caso, la funzione trim() rimuoverà tutto "\r\n" spazi bianchi da entrambi i lati della variabile $str2. I valori dell'intervallo possono essere utilizzati come valore del secondo argomento. Ci sono valori numerici su entrambi i lati della variabile $str3 e intervallo numerico 0…9 viene utilizzato come secondo valore dell'argomento della funzione trim() per rimuovere la parte numerica da entrambi i lati della variabile $str3.
$str1 = " Mi piace programmare ";//usando la funzione trim() senza valore opzionale
echo trim($str1)."
";
$str2 = "\r\nPHP è un linguaggio di programmazione popolare\r\n";
//usando la funzione trim() con "\r\n" come valore opzionale
echo trim($str2, "\r\n")."
";
$str3 = "123 linuxhint.com 890";
//usando la funzione trim() con intervallo numerico come valore opzionale
echo trim($str3, "0… 9")."
";
?>
Produzione:
Esempio 2: funzioni ltrim() e rtrim()
ltrim() e rtrim() le funzioni sono identiche a taglia() funzione. ltrim() rimuove gli spazi bianchi o altri caratteri specifici dal lato sinistro e rtrim() rimuove gli spazi o altri caratteri specifici dal lato destro di qualsiasi valore di stringa. Nell'esempio seguente, ltrim() e rtrim() vengono applicati su due variabili, $Str1 e $Str2 con e senza valore opzionale.
$Str1 = " PHP è un linguaggio popolare ";$Str2 = "02JavaScript è un linguaggio di scripting lato client99";
//usando la funzione ltrim()
echo "Uscita di ltrim() senza valore facoltativo: ". ltrim( $Str1 )."
";
echo "Output di ltrim() con valore opzionale: ". ltrim( $Str2, "0… 9" )."
";
//usando la funzione rtrim()
echo "Output di rtrim() senza valore facoltativo: ". rtrim( $Str1 )."
";
echo "Output di rtrim() con valore opzionale: ". rtrim( $Str2, "0… 9" )."
";
?>
Produzione:
Dovrai utilizzare le funzioni di ritaglio nel tuo programma PHP in base al requisito per ottenere l'output appropriato. Spero che questo tutorial ti aiuti a comprendere l'uso delle funzioni di ritaglio e ad applicarle correttamente nel tuo script PHP.