script PHP utilizzano stringhe di testo per catturare l'input dell'utente , visualizzare le informazioni all'interno di pagine Web e il modello di dati delle applicazioni interne . Script PHP possono utilizzare stringhe di testo sia per la loro memorizzazione in variabili , o anche direttamente, utilizzando stringhe letterali . Manipolazione stringhe negli script PHP è comune e generalmente un processo semplice. I programmatori hanno scelte in termini di come essi rappresentano le stringhe nei loro scritti , con queste scelte che interessano la sintassi del codice . Letterali
In uno script PHP , i valori di stringa può apparire come letterali , con i caratteri di testo inclusi tra virgolette. Il seguente esempio di codice PHP dimostra una stringa letterale come parte di un enunciato echo , la scrittura di contenuti HTML e testo al browser dell'utente per la visualizzazione :
eco
"
Ciao < /p > " ;
script PHP possono anche concatenare stringhe con altre variabili come segue :
$ num = 3; echo "
Il numero è : " . $ num " < /. p> "; .
Quando questo codice viene eseguito , il server invierà il browser dell'utente il testo completo , compresa la stringa di contenuto letterale e il valore della variabile numero
variabili
script PHP in grado di memorizzare stringhe in variabili . Memorizzazione di una stringa in una variabile consente di fare riferimento al valore della variabile in più di un posto all'interno di uno script . Il seguente esempio di codice PHP viene illustrata questa tecnica :
$ title = "Informazioni di Contatto" ; echo "
" $ title " < /h1 >"; echo " . .
Benvenuti nella pagina < /p > " " $ titolo. ». ; !
Questo codice è più efficiente tra cui lo stesso testo in più di un posto all'interno dello script . Se il titolo della pagina cambia , lo sviluppatore deve solo cambiare entro l'istruzione di assegnazione variabile stringa e la modifica viene riflessa in tutta la pagina , ogni volta che viene visualizzato il nome della variabile di stringa .
< Br > virgolette singole
script PHP possono definire stringhe utilizzando sia le virgolette singole o doppie . Il seguente esempio di codice PHP illustrato l'utilizzo di apici di includere una stringa in uno script :
echo ' po' di testo ';
Se una singola stringa tra virgolette deve includere un carattere preventivo , lo script deve sfuggire il carattere come segue :
echo ' I \\' m contento ';
Questo codice indica a PHP di interpretare il secondo carattere citazione letterale , piuttosto che interpretarla come la fine del la stringa letterale , nel qual caso sarebbe non riuscire ad elaborare il resto della stringa correttamente .
virgolette
script PHP utilizzando le virgolette doppie possono includere caratteri più speciale di quelli che usano le virgolette singole . Ad esempio, per includere un carattere di nuova riga in una stringa , gli script possono utilizzare la seguente sintassi :
$ two_lines = " Ecco una riga \\ n - Ecco un altro " ;
codice istruisce PHP per inserire un carattere di nuova riga all'interno della stringa . Se uno script include i caratteri speciali all'interno di una stringa che è solo single- citato , lo script darà i caratteri speciali come appaiono , piuttosto che interpretare come speciale.