Come troncare stringhe di PHP a Breaks Sentence

January 12

Il linguaggio di programmazione PHP è utilizzato per incorporare elementi interattivi nelle pagine web HTML. Un compito comune di fronte la maggior parte dei programmatori PHP è formattazione di stringhe. Ad esempio, una pagina web PHP potrebbe essere necessario troncare stringhe lunghe prima di visualizzare in modo da adattarli alla pagina. È possibile rompere le stringhe utilizzando le funzioni di stringa PHP built-in. Un buon posto per spezzare lunghe stringhe sono pause di frase, noto anche come interruzioni di riga. Questi sono caratteri speciali che simboleggiano la fine di una stringa e l'inizio di un altro.

istruzione

1 Decidere come si eseguire il codice PHP. Se si dispone di un server PHP, è possibile eseguire codice utilizzando i file PHP. Se non si ha accesso a un server PHP, è possibile utilizzare un interprete PHP on-line. Inserire il codice in questo tutorial in un file PHP o l'interprete PHP on-line.

2 Inizia il programma PHP con la seguente dichiarazione:

<? Php

3 Dichiarare una variabile stringa e assegnare un testo con caratteri di nuova riga. In PHP, caratteri di nuova riga sono simboleggiati dalla sequenza \ n. Un esempio di assegnazione variabile stringa simile a questa:

$ Str = "prima della pausa \ nDopo Break";

4 Stampare la stringa in questo modo:

Echo $ str;

5 Cerca la stringa per le pause di frase. Un modo di fare questo è alla ricerca per il carattere di nuova riga utilizzando la funzione coramelle. Questa funzione restituisce la posizione della prima occorrenza di ciò che si sta cercando. È necessario salvare questa posizione per un $ posizione variabile chiamata. Per cercare un carattere di nuova riga nella stringa $ str e salvarlo in una posizione variabile denominata $, scrivere la seguente dichiarazione:

$ Location = coramelle ($ str, "\ n");

6 Troncare la stringa al carattere di nuova riga utilizzando la funzione substr. Questa funzione consente di recidere un segmento di una stringa specificando le posizioni di inizio e di fine. La posizione finale dovrebbe essere la posizione memorizzata nel $ posizione variabile e l'inizio dovrebbe essere posizione 0. Per troncare la stringa $ str e salvarla come una nuova stringa denominata $ newstr, scrivere la seguente dichiarazione:

$ Newstr = substr ($ str, 0, $ posizione);

7 Stampare la stringa troncata in questo modo:

echo $ newstr;

8 Concludere il programma PHP con la seguente dichiarazione. Il vostro programma è ora pronto per essere testato sul server PHP o interprete PHP on-line.

?>

9 Eseguire il programma PHP. L'output mostra la stringa originale, che occupa due righe, e poi la stringa troncata, che è lungo una sola linea.

prima della pausa

dopo Pausa

prima della pausa