Tipi PHP stringa

May 27

Tipi PHP stringa


script PHP utilizzano le stringhe di testo per catturare l'input dell'utente, visualizzare le informazioni all'interno di pagine Web e modellare i dati delle applicazioni interne. script PHP possono utilizzare stringhe di testo sia per la loro memorizzazione in variabili, o comprendente direttamente, utilizzando stringhe letterali. Manipolazione stringhe negli script PHP è comune e in generale un processo semplice. I programmatori hanno scelte in termini di come essi rappresentano le corde nei loro scritti, con queste scelte che interessano sintassi del codice.

letterali

In uno script PHP, valori di stringa possono apparire come letterali, con i caratteri di testo compresi tra virgolette. Il seguente codice di esempio PHP dimostra una stringa letterale come parte di un enunciato echo, scrivere HTML e il contenuto del testo al browser dell'utente per la visualizzazione:

echo "<p> Ciao </ p>";

script PHP possono anche concatenare le stringhe con altre variabili come segue:

$ Num = 3;
.. Echo "<p> Il numero è:" $ num "</ p>";

Quando questo codice viene eseguito, il server invierà browser dell'utente il testo completo, compreso il contenuto letterale stringa e il valore della variabile numero.

variabili

script PHP in grado di memorizzare le stringhe nelle 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 codice di esempio PHP illustra questa tecnica:

$ Title = "Informazioni di contatto";
echo "<h1>" $ titolo "</ h1>"..;
echo "<p> Benvenuti al" $ titolo. ". pagina </ p>!";

Questo codice è più efficiente compreso lo stesso testo in più posizioni 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 si rifletterà in tutta la pagina, compare il nome della variabile stringa qualsiasi momento.

apici

script PHP possono definire le stringhe utilizzando le virgolette singole o doppie. Il seguente codice di esempio PHP illustrato l'utilizzo apici di inserire una stringa letterale in uno script:

echo 'qui è un testo';

Se una singola stringa tra virgolette deve includere un carattere preventivo, lo script deve sfuggire il carattere come segue:

echo 'I \' contento ';

Questo codice indica PHP per interpretare il secondo carattere preventivo letteralmente, piuttosto che interpretare come la fine della stringa, nel qual caso non riuscirebbe a elaborare correttamente il resto della stringa.

Virgolette

script PHP che usano le virgolette possono contenere caratteri speciali rispetto a quelli che utilizzano apici. Ad esempio, per includere un carattere di nuova riga in una stringa, gli script possono utilizzare la seguente sintassi:

$ Two_lines = "Qui è una linea \ n - Ecco un altro";

Questo codice indica a 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 è unico singolo-citato, lo script di output i caratteri speciali come appaiono, piuttosto che interpretandoli come speciali.