Home - Rasfoiesc.com
Educatie Sanatate Inginerie Business Familie Hobby Legal
Doar rabdarea si perseverenta in invatare aduce rezultate bune.stiinta, numere naturale, teoreme, multimi, calcule, ecuatii, sisteme




Biologie Chimie Didactica Fizica Geografie Informatica
Istorie Literatura Matematica Psihologie

Php


Index » educatie » » informatica » Php
» Imbinarea dintre PHP si HTML


Imbinarea dintre PHP si HTML


Imbinarea dintre PHP si HTML

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: 

<?php 
. cod php  
?> 

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. 

<? 
. cod php  
?> 

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. 



Nota

Folosirea tagurilor scurte (short open tags), si implicit a sintaxei <?=$variabila?> nu este recomandata din urmatoarele motive: 
- pot fi dezactivate pe server, deci la mutarea aplicatiei pe alt server pot aparea probleme 
- nu sunt recomandate de echipa PHP, fiind considerate invechite, sau non-standard



3. Tagurile script - sunt destul de rar folosite: 

<script language='php'> 
. cod php  
</script> 

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 

<

. cod php  
%> 

Exemplu

Sursa script

Sursa HTML in browser

Vizualizare in browser

<html>

<head>

<title></title>

</head>

<body>

Ora serverului este <?php echo date('H:i:s') ?>.

</body>

</html>

<html>

<head>

<title></title>

</head>

<body>

Ora serverului este 13:34:53.

</body>

</html>

Ora serverului este 13:34:53.





Politica de confidentialitate





Copyright © 2024 - Toate drepturile rezervate