Documente Academic
Documente Profesional
Documente Cultură
Caracteristici Sintaxa
n Este un limbaj de programare procedural interpretat n Un bloc ce conține cod PHP poate fi inserat oriunde
n Secvențele de cod PHP se includ în paginile HTML într-un document HTML sintaxa fiind următoarea:
n Sintaxa inspirata din C și Java <?php
instrucțiuni PHP
n PHP oferă suport și pentru POO
?>
n PHP ofera suport pentru accesul la baze de date
n Sintaxa “scurta” (nerecomandată)
(MySQL, PostgreSQL, Oracle, etc.)
<?
n Fișierele au de regulă extensia .php instrucțiuni PHP
n Suportat pe majoritatea S.O. (Linux, Windows, etc.) ?>
Programarea aplicațiilor WEB. Limbajul PHP 3 Programarea aplicațiilor WEB. Limbajul PHP 4
Exemplu Comentarii
1. <html> 1. <html> n Sintaxa comentariilor în PHP este următoarea:
2. <body> 2. <body>
3. 3. <?php
4. <?php 4. Hello World // comentariu pe un singur rand
5. echo "Hello World"; 5.
/* comentariu pe mai
6. ?> 6. </body>
multe linii */
7. 7. </html>
8. </body> ?>
9. </html>
Programarea aplicațiilor WEB. Limbajul PHP 5 Programarea aplicațiilor WEB. Limbajul PHP 6
n Sintaxa inițializării:
$id_variabila = valoare;
Programarea aplicațiilor WEB. Limbajul PHP 7 Programarea aplicațiilor WEB. Limbajul PHP 8
Instrucțiuni Instrucțiuni
n Instrucțiunea de decizie n Instrucțiunea ciclare
if ($varsta>=18){ for($i=0;$i<3;$i++){
echo "major"; echo $listaCulori[$i] . "<br>“;
} else { }
echo "minor"; foreach ($listaCulori as $value) {
} echo $value."<br/>";
}
Programarea aplicațiilor WEB. Limbajul PHP 9 Programarea aplicațiilor WEB. Limbajul PHP 10