Historique des conversations
Chargement...
Voici des propositions de solutions en mode console (via readline()). N’hésite pas à les adapter.
Crée une fonction direBonjour() qui affiche 'Bonjour !'.
<?php
function direBonjour() {
echo "Bonjour !";
}
direBonjour();
?>
Crée une fonction saluer($nom) qui affiche 'Bonjour $nom'.
<?php
function saluer($nom) {
echo "Bonjour $nom";
}
saluer("Alice");
?>
Crée une fonction carre($n) qui retourne le carré de $n.
<?php
function carre($n) {
return $n * $n;
}
echo carre(5); // Affiche 25
?>
Crée une fonction couleur($c = 'rouge') qui affiche la couleur.
<?php
function couleur($c = "rouge") {
echo "La couleur est $c.<br>";
}
couleur(); // rouge
couleur("bleu"); // bleu
?>
Montre la différence de portée : essaie d'accéder à une variable locale hors de sa fonction.
<?php
function test() {
$locale = "test";
}
test();
// echo $locale; // Générerait une erreur (Undefined variable)
echo "Impossible d'accéder à \$locale hors de la fonction.";
?>