Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come rimuovere una nuova linea e lo spazio in PHP

Uno spazio e una nuova linea sono entrambi considerati caratteri " spazio bianco " di PHP , come è il carattere di tabulazione . A volte si desidera rimuovere uno spazio e un carattere di nuova riga da una stringa per rendere l'analisi più semplice il contenuto della stringa . È possibile rimuovere questi caratteri con la creazione di una espressione regolare per identificarli e la loro sostituzione con un carattere null . Utilizzare la funzione " preg_replace " per eseguire l' operazione di sostituzione con l'espressione regolare . Istruzioni
1

Creare un nuovo file PHP usando un editor o il Blocco note. Inizializzare una stringa su più righe utilizzando la sintassi heredoc . Ad esempio, digitare :

$ stringa = <<< EOL

Ecco una stringa che occupa

? più linee e ha molti spazi

EOL ; .
2

definire un'espressione regolare che identificherà uno spazio o una nuova riga ( \\ r \\ n ) . Ad esempio, digitare :

$ search = " /[ \\ r \\ n ] /" ;
3

richiamare la funzione " preg_replace " con il modello di ricerca , un nullo stringa da utilizzare come valore di sostituzione e la stringa da cercare . Cattura il valore di ritorno della funzione , come la nuova stringa con gli spazi e di nuove linee rimosse . Ad esempio, digitare :

$ new_string = preg_replace ( $ ricerca , " " , $ stringa ) ;
4

Stampa le due stringhe per confrontarli. Ad esempio, digitare :

echo $ stringa . "\\ r \\ n";

echo $ new_string ; ?

>
5

Salvare il file . Eseguire lo script in un browser per garantire la potenza è corretta .

 

Programmazione © www.354353.com