Categories: Uncategorized

heredoc

Reading Time: < 1 minuteAggiungi ai preferiti

I cosiddetti documenti here (heredoc) costituiscono una delle sintassi con cui è possibile delimitare le stringhe. La sintassi prevede un tag di apertura costituito da da tre simboli di minore (<) e da un identificatore, ad es WAS;

la chiusura e’ costituita dallo stesso operatore seguito dal punto e virgola: WAS;

Il principale vantaggio di questa rappresentazione e che le variabili vengono sostituite con il corrispondente valore e le virgolette doppie non necessitano di escape.

Questa sintasssi https://farmaciaabuonmercato.com risulta molto utile, ad es., per stampare dei form evitando il continuo ricorso a backslash nell’inserimento di attributi dei tag HTML; sempre che i form si decida di stamparli nel codice php e non come semplice html.

Personalmente preferisco stampare codice html ed inserire qui l’eventuale codice php; questa è comunque, ripeto, una scelta personale, facendo infatti il profiling delle applicazioni non ne ho trovato giustificazione in termini di prestazioni :-).

wallaceer

Share
Published by
wallaceer

Recent Posts

Esclusione di prodotti da una regola a catalogo in Magento 2

Reading Time: < 1 minute Esclusione di una serie di prodotti selezionati tramite l'apposito menù…

1 anno ago

Traduzione di testo con googletranslate

Reading Time: < 1 minute Nel video che vedete di seguito, a titolo di esempio,…

2 anni ago

Restart di php-fpm con capistrano dopo un deploy

Reading Time: 2 minutes Vediamo come è possibile fare il restart di php-fpm con capistrano…

2 anni ago

Manifesto per lo Sviluppo Agile di Software

"Stiamo scoprendo modi migliori di creare software,sviluppandolo e aiutando gli altri a fare lo stesso.Grazie…

2 anni ago

Security patch for Shopware 6

Shopware ha rilasciato una security patch in grado di colmare alcune lacune di sicurezza per…

2 anni ago

E-commerce ed omnicanalità

Il tema e-commerce ed omnicanalità ha sostituito l'ormai obsoleta multicanalità, vediamo di cosa si tratta.…

3 anni ago