Script-PHP.Ro
Imbinarea dintre PHP si HTML - Versiune printabilă

+- Script-PHP.Ro (https://script-php.ro)
+-- Forum: ZONA WEB (https://script-php.ro/forumdisplay.php?fid=85)
+--- Forum: Tutoriale (https://script-php.ro/forumdisplay.php?fid=98)
+--- Subiect: Imbinarea dintre PHP si HTML (/showthread.php?tid=384)



Imbinarea dintre PHP si HTML - YoYo - 01/05/2017

Scripturile in PHP au in general rolul de a contribui la constructia unei aplicatii web. Din acest motiv, limbajul PHP a fost gandit astfel incat sa fie "amestecat" foarte usor cu cod html in interiorul aceluiasi fisier.
Cu toate astea, interpretorul PHP va citi si executa doar codul PHP din fisier, aflat in zone de PHP. Orice text din afara zonelor de PHP (fie el cod html sau text simplu) va fi tratat direct ca output (rezultat final) al programului, si va fi adaugat la outputul generat de zonele de PHP, formandu-se astfel un output final ce va fi trimis catre serverul web si apoi catre browser, ca sursa a paginii web.

Zonele de PHP sunt delimitate de restul textului (in general cod HTML) prin asa-numitele taguri de php:

1. Tagurile standard - cele mai folosite, si recomandate:

This Code Only Show For Users

2. Tagurile "scurte" ("short open tags" sau "short tags") - sunt destul de folosite, dar mai putin recomandate datorita faptului ca pot fi dezactivate din fisierul de configurare al php-ului (php.ini) si pentru ca pot intra in conflict cu taguri din codul XML atunci cand se afla in acelasi fisier cu cod PHP.

This Code Only Show For Users

Folosind tagurile "scurte" si semnul egal (=) dupa tagul de deschidere obtinem sintaxa <?=$variabila?> numita "short echo" si este echivalenta cu <?php echo $variabila; ?>, adica este o scurtatura pentru a afisa o variabila sau rezultatul unei functii din php in interiorul codului html.

3. Tagurile script - sunt destul de rar folosite:

This Code Only Show For Users

4. Tagurile stil ASP - (ASP este un limbaj de scripting pentru web dezvoltat de Microsoft) sunt si ele destul de rar folosite si pot fi activate/dezactivate din php.ini

This Code Only Show For Users

Exemplu:

This Code Only Show For Users