Documente Academic
Documente Profesional
Documente Cultură
Functii
Constante
Ex. 1
<?php
define("msg", "Hello world.");
echo msg; // afiseaza mesajul "Hello world."
?>
Ex. 2
<?php
echo “Fisierul curent: “;
echo __FILE__;
echo “<br>”;
echo “ linia in executie :”;
echo __LINE__;
?>
2. Operatori
Exemplu Rezultat
$a + $b suma variabilelor $a si $b
$a - $b diferenta variabilelor $a si $b
$a * $b inmultirea dintre variabilele $a si $b
$a / $b raportul variabilelor $a si $b
$a % $b $a modulo $b (restul impartirii)
P.A.I. Lab.2 – Constante. Operatori. Functii
Exemplu:
<?php
echo "<h3>Postincrement</h3>";
$a = 5;
echo "Should be 5: " . $a++ . "<br>\n";
echo "Should be 6: " . $a . "<br>\n";
echo "<h3>Preincrement</h3>";
$a = 5;
echo "Should be 6: " . ++$a . "<br>\n";
echo "Should be 6: " . $a . "<br>\n";
echo "<h3>Postdecrement</h3>";
$a = 5;
echo "Should be 5: " . $a-- . "<br>\n";
echo "Should be 4: " . $a . "<br>\n";
echo "<h3>Predecrement</h3>";
$a = 5;
echo "Should be 4: " . --$a . "<br>\n";
echo "Should be 4: " . $a . "<br>\n";
?>
3. Functii in PHP
Unde:
• $arg_1, ... , $arg_n sunt argumentele functiei
• $retval este valoarea returnata de functie
Exemplu de program:
<?php
$a = 3;
$b = 5;
?>
Tema de laborator :
Sa se scrie scriptul PHP care afiseaza numele fisierului curent executat, numarul
fiecarei linii de program, versiunea de PHP si sistemul de operare unde este executat, cu
functii.