Tutte le funzioni di taglio vengono utilizzate per rimuovere eventuali spazi bianchi dall'inizio e dalla fine della stringa. I seguenti personaggi sono considerati come spazi bianchi in PHP. Il personaggio particolare o la gamma di personaggi può essere usato senza questi caratteri di spazi bianchi. Di seguito sono stati menzionati alcuni personaggi comunemente usati che possono essere utilizzati per il taglio.
Carattere | Scopo |
---|---|
"" | Definisce il carattere spaziale. |
"\N" | Definisce il carattere newline. |
"\T" | Definisce lo spazio della scheda. |
"\R" | Definisce il carattere di ritorno della carrozza. |
"\ 0" | Definisce il carattere della scheda verticale. |
"\ X0b" | Definisce il carattere null byte. |
Uso della funzione trim ()
IL ordinare() La funzione può assumere due input come valori di argomento. Il primo argomento è obbligatorio che contiene il valore della stringa principale e il secondo argomento è facoltativo e contiene il carattere specifico o l'elenco di caratteri che verranno utilizzati per tagliare il valore della stringa. Restituisce la corda dopo il taglio. La sintassi di questa funzione è mostrata di seguito.
trim ($ main_string [, $ char_list])Se l'argomento facoltativo viene omesso, la funzione rimuoverà lo spazio dalla parte iniziale e terminale del valore fornito dal primo argomento.
Esempio-1: stringa di rivestimento in base allo spazio
Crea un file PHP con il seguente script. Gli usi di ordinare() La funzione senza l'argomento opzionale è stata mostrata nel seguente esempio. La stringa "***" è stata aggiunta prima e dopo la stringa per verificare come ordinare() La funzione funziona.
// Definisci un valore di stringaProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra. L'uscita mostra che lo spazio da entrambi i lati della stringa è stato rimosso.
Esempio-2: stringa di rivestimento basata su caratteri specifici
Crea un file PHP con il seguente script. IL '
"Esiste in entrambi i lati del valore della stringa principale e"
"è stato usato come valore dell'argomento opzionale da rimuovere"
'Da entrambi i lati della stringa principale dopo aver utilizzato la funzione trim ().
Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra. L'output mostra che la nuova linea è stata rimossa da entrambi i lati della stringa.
Esempio-3: stringa di rivestimento in base alla gamma di caratteri
Crea un file PHP con il seguente script. Qui, i valori numerici hanno usato su entrambi i lati della stringa e sull'intervallo numerico 0… 9 è stato usato come valore argomento opzionale della funzione TRIM () per rimuovere la parte numerica da entrambi i lati della stringa.
// Definisci un valore di stringaProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra. L'output mostra che i numeri sono stati rimossi da entrambi i lati della stringa.
Uso della funzione LTRIM ()
IL LTRIM () La funzione funziona come il ordinare() funzione ma rimuove spazi bianchi o altri caratteri specifici dal lato sinistro della stringa principale La sintassi di questa funzione è mostrata di seguito.
LTRIM ($ main_string [, $ char_list])Esempio-4: trim caratteri dal lato sinistro della stringa
Crea un file PHP con il seguente script. Come l'esempio precedente, il '***' è stato aggiunto prima e dopo la stringa principale per verificare come il LTRIM () La funzione funziona senza l'argomento opzionale. Successivamente, la gamma numerica 0… 9 è stato usato come valore di argomento opzionale della funzione LTRIM () per rimuovere la parte numerica dal lato sinistro della stringa.
// Definisci stringa aggiungendo spazio su entrambi i lati della stringaProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra. L'uscita mostra che lo spazio è stato rimosso dal lato sinistro della stringa quando il LTRIM () è stato usato senza l'argomento opzionale. Il ' # #' è stato rimosso dal lato sinistro della stringa quando il LTRIM () è stato usato con l'argomento opzionale.
Uso della funzione LTRIM ()
IL rtrim () La funzione funziona come il ordinare() funzione ma rimuove spazi bianchi o altri caratteri specifici dal lato destro della stringa principale La sintassi di questa funzione è mostrata di seguito.
rtrim ($ main_string [, $ char_list])Esempio-5: tagliare i caratteri dal lato destro della stringa
Crea un file PHP con il seguente script. Come l'esempio precedente, il '***' è stato aggiunto prima e dopo la stringa principale per verificare come il rtrim () La funzione funziona senza l'argomento opzionale. Successivamente, la stringa, " #" è stata usata come valore dell'argomento opzionale di il rtrim () funzione per rimuovere ' #' dal lato destro della stringa.
// Definisci stringa aggiungendo spazio su entrambi i lati della stringaProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra. L'uscita mostra che lo spazio è stato rimosso dal lato destro della stringa quando il rtrim () è stato usato senza l'argomento opzionale. Il ' # #' è stato rimosso dal lato destro della stringa quando il rtrim () è stato usato con l'argomento opzionale.
Conclusione
In questo tutorial sono stati mostrati tre diversi modi per tagliare i dati di stringa in PHP utilizzando più esempi per aiutare i nuovi utenti PHP a comprendere correttamente gli usi delle funzioni di taglio.