eredoc

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
ciao
ho letto sul manuale php quanto dice su la sintassi di eredoc, ma, forse per la mia poca capacità sull'inglese, non ho capito molto e vorrei fare alcune domande.
in alcuni casi ho visto:
PHP:
$str= <<<EOD
   questo è
   un testo su
   più righe
EOD;
inoltre
PHP:
$str= <<<EOT
   questo è sempre
   su più righe ma con variabili
   mi chiamo".$nome."e sono MOLTO BELLO
EOT;
in altri casi ancora <<<LABEL o <<<"FOORBAR" ecc...
vorrei capire se c'è una differenza tra EOT o EOD oppure se posso scrivere al posto di EOD quello che voglio, es.
PHP:
$str= <<<PINCO
   questo è sempre
   su più righe ma con variabili
   mi chiamo".$nome."e sono MOLTO BELLO
PINCO;
 
L'identificatore può essere quello che vuoi, basta che rispetti le stesse convenzioni per i nomi delle variabili. L'importante è che l'identificatore di apertura e di chiusura coincidano!