• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Guida [Guida]Scrivere Html Mediante PHP[Facile]

Delux ex xmaionx

Utente Master
Autore del topic
11 Aprile 2011
2.618
85
Miglior risposta
0


E' molto utile riuscire ad esplicitare in una pagina php, un linguaggio di markup per formattare un testo o per visualizzare un'immagine.
Volendo parlare di html , è davvero facile inserirlo in uno script php , difatti possiamo usare la semplice funzione "echo".

Semplice:

echo"<p> Ciao sono all'interno di un tag html </p> "
Questa situazione è facile , all'interno delle virgolette basterà inserire il tag.

Avanzato:

echo"<p style='color:red' > Ciao sono all'interno di un tag html </p> "
Quando invece dobbiamo usare qualche tag che contenga gli apici ( a , style etc), ci basterà utilizzare " " per echo ed invece ' ' per i tag interni.










 
Di fatto c'è una vera differenza tra apici singoli e doppi. Infatti in quest'ultimi la stringa viene analizzata e nel caso ci siano variabili o codici di escape questi vengono interpretati. Fortunatamente non c'è una notevole differenza nelle performance se non in rari casi di applicazioni (e comunque la differenza rimane contenuta) ma è sempre meglio tenerlo presente.
Meglio utilizzare quindi lo slash o ancora meglio dei template engine per separare le componenti. ;)
 
Non è più semplice, per cose elaborate, chiudere il php, scrivere l'html e riaprirlo?
 
No fidati non è necessario se utilizzi un templare engine, dai un occhiata a smarty.