En PHP, il existe deux méthodes de base pour afficher des informations à l’écran : echo et print. Ces fonctions sont très utilisées pour afficher du texte, déboguer une variable ou générer du contentu HTML à l’écran.
Exemple d'utilisation de ECHO et Print dans PHP:
?php
// Les variables
$nom="Ahmed";
$Nom="Sarah";
$_na_m12e="Ali";
$x1=15;
// echo avec guillemets et arguments
echo "-------- echo avec guillemets et arguments --------
";
echo "Nom est ",$nom,"
";
echo "Nom est ",$Nom,"
";
echo "Nom est ",$_na_m12e,"
";
echo "X1 ",$x1,"
";
echo "Nom est ",$nom,"
";
echo "Nom est ",$Nom,"
";
echo "Nom est ",$_na_m12e,"
";
echo "X1 ",$x1,"
";
// echo avec guillemets et un seul argument
echo "-------- echo avec guillemets et un seul argument --------
";
echo "Nom est $nom
";
echo "Nom est $Nom
";
echo "Nom est $_na_m12e
";
echo "x1= $x1
";
// echo avec apostrophe et arguments
echo '-------- echo avec apostrophe et arguments --------
';
echo 'Nom est ',$nom,'
';
echo 'Nom est ',$Nom,'
';
echo 'Nom est ',$_na_m12e,'
';
echo 'X1 ',$x1,'
';
// echo avec apostrophe et un seul argument
echo '-------- echo avec apostrophe et un seul argument --------
';
echo 'Nom est $nom
';
echo 'Nom est $Nom
';
echo 'Nom est $_na_m12e
';
echo 'x1= $x1
';
echo 'x1= $x1
';
// echo avec concaténation
echo "-------- echo avec concatenation --------
";
echo "Nom est ".$nom."
";
echo "Nom est ".$Nom."
";
echo "Nom est ".$_na_m12e."
";
echo "x1= ".$x1."
";
// Print avec guillemets et arguments
Print "-------- Print ne peut pas avoir plusieurs arguments avec les guillemets --------
";
// Print avec guillemets et un seul argument
Print "-------- Print avec guillemets et un seul argument --------
";
Print "Nom est $nom
";
Print "Nom est $Nom
";
Print "Nom est $_na_m12e
";
Print "x1= $x1
";
// print avec arguments et apostrophe
print '-------- print ne peut pas avoir plusieurs arguments avec les apostrophes --------
';
// Print avec apostrophe et un seul argument
print '-------- Print avec apostrophe et un seul argument --------
';
print 'Nom est $nom
';
print 'Nom est $Nom
';
print 'Nom est $_na_m12e
';
print "x1= $x1
";
Print 'x1= $x1
';
// Print avec concaténation
print "-------- Print avec concatenation --------
";
print "Nom est ".$nom."
";
print "Nom est ".$Nom."
";
print "Nom est ".$_na_m12e."
";
print "x1= ".$x1."
";
// Les constantes
echo '-------- Les constantes --------
';
Define("NOMBRE_MOIS",12);
Define("NOM_AUTEUR","Salim Berkane");
Define("PI",3.14159);
echo "Nombre de mois = ",NOMBRE_MOIS,"
";
print 'Nombre de mois = NOMBRE_MOIS
';
echo "Nom d'auteur : ",NOM_AUTEUR,"
";
Echo "La valeur de PI : ",PI,"
";
?>
"; echo "Nom est ",$nom,"
"; echo "Nom est ",$Nom,"
"; echo "Nom est ",$_na_m12e,"
"; echo "X1 ",$x1,"
"; echo "Nom est ",$nom,"
"; echo "Nom est ",$Nom,"
"; echo "Nom est ",$_na_m12e,"
"; echo "X1 ",$x1,"
"; // echo avec guillemets et un seul argument echo "-------- echo avec guillemets et un seul argument --------
"; echo "Nom est $nom
"; echo "Nom est $Nom
"; echo "Nom est $_na_m12e
"; echo "x1= $x1
"; // echo avec apostrophe et arguments echo '-------- echo avec apostrophe et arguments --------
'; echo 'Nom est ',$nom,'
'; echo 'Nom est ',$Nom,'
'; echo 'Nom est ',$_na_m12e,'
'; echo 'X1 ',$x1,'
'; // echo avec apostrophe et un seul argument echo '-------- echo avec apostrophe et un seul argument --------
'; echo 'Nom est $nom
'; echo 'Nom est $Nom
'; echo 'Nom est $_na_m12e
'; echo 'x1= $x1
'; echo 'x1= $x1
'; // echo avec concaténation echo "-------- echo avec concatenation --------
"; echo "Nom est ".$nom."
"; echo "Nom est ".$Nom."
"; echo "Nom est ".$_na_m12e."
"; echo "x1= ".$x1."
"; // Print avec guillemets et arguments Print "-------- Print ne peut pas avoir plusieurs arguments avec les guillemets --------
"; // Print avec guillemets et un seul argument Print "-------- Print avec guillemets et un seul argument --------
"; Print "Nom est $nom
"; Print "Nom est $Nom
"; Print "Nom est $_na_m12e
"; Print "x1= $x1
"; // print avec arguments et apostrophe print '-------- print ne peut pas avoir plusieurs arguments avec les apostrophes --------
'; // Print avec apostrophe et un seul argument print '-------- Print avec apostrophe et un seul argument --------
'; print 'Nom est $nom
'; print 'Nom est $Nom
'; print 'Nom est $_na_m12e
'; print "x1= $x1
"; Print 'x1= $x1
'; // Print avec concaténation print "-------- Print avec concatenation --------
"; print "Nom est ".$nom."
"; print "Nom est ".$Nom."
"; print "Nom est ".$_na_m12e."
"; print "x1= ".$x1."
"; // Les constantes echo '-------- Les constantes --------
'; Define("NOMBRE_MOIS",12); Define("NOM_AUTEUR","Salim Berkane"); Define("PI",3.14159); echo "Nombre de mois = ",NOMBRE_MOIS,"
"; print 'Nombre de mois = NOMBRE_MOIS
'; echo "Nom d'auteur : ",NOM_AUTEUR,"
"; Echo "La valeur de PI : ",PI,"
"; ?>