echo – afiseaza un string sau valoarea unei variabile;

Functia echo, este o functie „void„, adica nu returneaza nici o valoare.

Ex.

<?php

$a = „Acesta este un test!</br>”;
$b=35;

echo $a;
echo $b.”</br>”;
echo „Test”;
?>

print_r() -afiseaza un string ,valoarea unei variabile sau  returneaza indecsii si valorile unui array;

Ex.

<?php

$a = array (‘a’ => ‘Daniel’, ‘b’ => ‘Sirbu’);
print_r ($a);

?>

Rezultatul:

Array ( [a] => Daniel [b] => Sirbu )

Diferenta dintre echo si print_r(), este ca print_r() returneaza indecsii unui array si valoarile corespunzatoare acestora.