Valeurs de retour
Récupérez les résultats des fonctions en PHP
Valeurs de retour est une leçon PHP Academy gratuite sur CoddyKit. Ceci est la leçon 5 sur 5. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage PHP Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours PHP Academy comprend 5 leçons au total.
Valeurs de retour
Valeurs de retour
Bienvenue dans la prochaine leçon ! Vous allez découvrir les valeurs de retour des fonctions PHP et comprendre comment elles permettent de transmettre les résultats d’une fonction au code appelant. Plongeons-nous dans le sujet !

Que sont les valeurs de retour ?
Que sont les valeurs de retour ?
Une valeur de retour est le résultat de l’exécution d’une fonction. Au lieu de produire directement des données, une fonction peut les retourner afin qu’elles soient utilisées ailleurs dans le programme.
Exemple : Une fonction qui calcule l’aire d’un rectangle peut retourner le résultat au code appelant.
Utiliser le mot-clé return
Utiliser le mot-clé return
Pour retourner une valeur depuis une fonction, utilisez le mot-clé return. Exemple :
Conseil : Utilisez les valeurs de retour pour transmettre des données d’une fonction au code appelant.
<?php
function add($a, $b) {
return $a + $b;
}
$result = add(5, 10);
echo $result; // Outputs: 15
?>
Retourner des chaînes de caractères
Retourner des chaînes de caractères
Les fonctions peuvent retourner des chaînes de caractères, qui peuvent être concaténées ou affichées. Exemple :
Tâche : Écrivez une fonction qui retourne un message de bienvenue personnalisé.
<?php
function greet($name) {
return "Hello, $name!";
}
echo greet("Alice"); // Outputs: Hello, Alice!
?>
Retourner des tableaux
Retourner des tableaux
Les fonctions peuvent retourner des tableaux, qui sont utiles pour transmettre plusieurs valeurs. Exemple :
Conseil : Utilisez return pour transmettre des structures de données complexes telles que des tableaux.
<?php
function getColors() {
return ["Red", "Green", "Blue"];
}
$colors = getColors();
echo $colors[0]; // Outputs: Red
?>
Retourner plusieurs valeurs
Retourner plusieurs valeurs
Pour retourner plusieurs valeurs, utilisez un tableau associatif ou un objet. Exemple :
Point essentiel : Utilisez des tableaux associatifs pour retourner des valeurs nommées.
<?php
function getUserInfo() {
return [
"name" => "Alice",
"age" => 25,
"city" => "New York"
];
}
$user = getUserInfo();
echo $user["name"]; // Outputs: Alice
?>
Retourner des valeurs conditionnelles
Retourner des valeurs conditionnelles
Les fonctions peuvent retourner différentes valeurs selon certaines conditions. Exemple :
Conseil : Utilisez return pour gérer la logique conditionnelle dans les fonctions.
<?php
function checkEligibility($age) {
if ($age >= 18) {
return "Eligible";
} else {
return "Not Eligible";
}
}
echo checkEligibility(20); // Outputs: Eligible
?>
Déclarations de type pour les valeurs de retour
Déclarations de type pour les valeurs de retour
PHP vous permet de déclarer le type de retour d’une fonction. Exemple :
Point essentiel : Les déclarations du type de retour contribuent à garantir que vos fonctions retournent le type de données attendu.
<?php
function multiply(float $a, float $b): float {
return $a * $b;
}
echo multiply(2.5, 4); // Outputs: 10.0
?>
<?php
function subtract($a, $b) {
return $a - $b;
}
echo subtract(10, 5);
?>
Excellent travail !
Excellent travail !
Félicitations ! Vous avez appris à utiliser les valeurs de retour dans les fonctions PHP, notamment à retourner des chaînes de caractères et des tableaux, ainsi qu’à gérer plusieurs valeurs ou des valeurs conditionnelles. Dans la prochaine leçon, nous découvrirons les fonctions lambda et les fonctions anonymes. Continuons à coder !

Questions Fréquemment Posées
La leçon « Valeurs de retour » est-elle gratuite ?
Oui — le texte complet de « Valeurs de retour » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours PHP Academy, passe à CoddyKit PRO. Le cours PHP Academy comprend 5 leçons au total.
Qu'est-ce que j'apprendrai dans « Valeurs de retour » ?
Récupérez les résultats des fonctions en PHP Tu pratiques PHP Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer PHP Academy ?
Aucune expérience préalable n'est requise. PHP Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 5 sur 5.
Combien de temps prend la leçon « Valeurs de retour » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon PHP Academy ?
Oui. Chaque leçon PHP Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Que sont les fonctions ?
- Fonctions intégrées
- Fonctions définies par l’utilisateur
- Transmettre des arguments aux fonctions
- Valeurs de retour