perché non dovrebbero usare l'eco normale?
L'uso di heredoc per questo esempio non ha senso.
Ed è proprio l'uso di echo
per stampare una singola riga di testo.
Quindi, nessuno sta usando heredoc per questo.
Inoltre, con l'eco di blocchi di testo di grandi dimensioni, heredoc è di nuovo inutile, poiché basta chiudere il tag PHP e scrivere il testo così com'è.
Il solo l'uso di heredoc è quando è necessario memorizzare un grande blocco di testo in una variabile.
$var = <<< HERE
Hello %s!
Please follow this link %s to continue registration.
HERE;
fonte
2013-03-03 05:51:56
Io uso solo heredoc per js e fa risparmiare fuggire quando si usa "e 'altrimenti i metodi standard –
Ya Io tendo ad usare NOWDOC quasi esclusivamente in questi giorni dato che sono così abituata a singolo citando le mie corde. – AlienWebguy
Per rispondere alla sua domanda sulla differenza tra i due (EOT vs HTML): Non c'è differenza in termini di funzione Entrambi sono. Spetta allo sviluppatore decidere l'identificatore che indicherà l'inizio e la fine di "HEREDOC". dovresti fare attenzione ad usare un identificatore che non si mostri nella stringa stessa.Utilizzare EOT contro HTML è come la differenza tra nominare una variabile $ pippo contro $ bar.La funzione è la stessa, solo il nome è diverso. –