SommaireTelecharger la documentationChapitre suivantChapitre precedent  

 
Raccourci :  
Les fonctions

Les fonctions utilisateur
Les arguments de fonction
Passage d'arguments par référence
Valeur par défaut des arguments
Nombre d'arguments variable
Les valeurs de retour
old_function
Fonctions-variable

7.5.3 Les valeurs de retour
[Notes en ligne] [Exemples]

Les valeurs sont renvoyées en utilisant une instruction de retour optionnelle. Tous les types de variables peuvent être renvoyés, tableaux et objets compris.


<?php
function carre ($num) {
    return $num * $num;
}
echo carre (4);   // affiche '16'.
?>
     


Vous ne pouvez pas renvoyer plusieurs valeurs en même temps, mais vous pouvez obtenir le même résultat en renvoyant un tableau.


<?php
function petit_nombre() {
    return array (0, 1, 2);
}
list ($zero, $one, $two) = petit_nombre();
?>
     


Pour retourner une référence d'une fonction, utilisez l'opérateur & aussi bien dans la déclaration de la fonction que dans l'assignation de la valeur de retour.


<?php
function &retourne_reference() {
    return $uneref;
}
$newref =&retourne_reference();
?>
     



Chapitre précédentChapitre suivantAccueil nexen.net