Aprire il file PHP per la pagina Web in un editor di codice , e impostare la stringa ad una variabile , se non l'hai ancora fatto :
$ Stringa = ' il testo va qui ';
2
Converti i simboli di paragrafo in codici di entità HTML - codici brevi che rappresentano personaggi browser normalmente non possono mostrare - con i " htmlentities ( ) " la funzione. Impostare il risultato di questa funzione per una nuova stringa :
$ fix_mystring = htmlentities ( $ mystring ) ;
Ovunque " htmlentities () " trova il tuo segni di paragrafo , la funzione li sostituirà con il codice HTML per quel personaggio , " ¶" .
3
Scrivi un "se -allora" istruzione condizionale che verifica la stringa per il codice simbolo di paragrafo . Se la stringa contiene il codice , poi si vuole per elaborare il suo testo . Verificare la presenza di codici simbolo di paragrafo utilizzando la funzione " strstr ( ) ", che può cercare un testo all'interno di una stringa :
se ( strstr ( $ fix_mystring , ' ¶ ')) {
}
4
Creare una nuova variabile , e impostare il suo valore al risultato della funzione " explode ( ) " . Inserire questo codice tra le parentesi graffe della dichiarazione "se -allora" . Usare " explode ( ) " per spezzare la stringa in pezzi ovunque trova il codice di simbolo di paragrafo :
$ par = explode ( ' ¶ ' , $ fix_mystring ) ;
Questa funzione crea un array, che è una serie di valori all'interno di una variabile .
5
Inizia una funzione di " for-each " loop all'interno dell'istruzione " If-Then " dopo la " explode ( ) " . Uscita ogni porzione di testo all'interno del " $ commi " array con tag "
" così ogni paragrafo uscite come originariamente indicato dal simbolo di paragrafo:
foreach ( $ commi da $ par ) {
echo '
' . $ cpv . ' < /p > '; }
6
Aggiungi un " altro " per la sua dichiarazione "se -allora" . È possibile farlo scrivendo " altro " al di fuori della parentesi graffa di chiusura , quindi digitare un nuovo paio di parentesi graffe dopo. Utilizzare l'istruzione "else" per stampare la stringa , anche se il codice non ha trovato i simboli di paragrafo :
} else {
echo '
' . $ fix_mystring . ' < /p > '; }
Utilizzando la variabile creata utilizzando le " htmlentities ( )" è preferibile usare l'originale , in questo caso , perché la stringa originale potrebbe contenere altri personaggi problematici che " htmlentities () " pulirà .
Programmazione © www.354353.com