Come inserire un codice PHP in una linea di Echo

October 27

In molte lingue, al fine di stampare il contenuto di un ritorno variabile o una funzione nel bel mezzo di un'altra stringa, i programmatori devono chiudere la stringa, utilizzare un'operazione di concatenazione, inserire il codice e riaprire la stringa. Una delle caratteristiche interessanti di sintassi di PHP è che il programmatore può produrre il contenuto di una variabile o stringa all'interno le quotazioni di una stringa. Questo si traduce in molto più facile da leggere il codice, ma ha un Gotcha attesa per il programmatore incauti.

istruzione

1 Aprire un editor di testo come Blocco note di Windows.

2 Incollare il seguente script:

<? Php

$ My_name = "Billy";

echo "Ciao Il mio nome è $ my_name..";

?>

Quando viene eseguito, questo programma PHP sarebbe uscita "Ciao. Il mio nome è Billy." C'è un fermo: normalmente, PHP non si preoccupa se vi circondano corde con virgolette singole o doppie. Tuttavia, le variabili saranno ampliate solo per il loro contenuto quando si utilizza le virgolette doppie.

3 Salvare il lavoro in un file con un nome che termina in ".php".

Consigli e avvertenze

  • Purtroppo, non è possibile effettuare chiamate di codici più sofisticati all'interno di una stringa e li hanno valutati. Tuttavia, è possibile effettuare le chiamate di codice di fuori della stringa e assegnare i risultati ad una variabile, e incorporare questa variabile all'interno della stringa.