Exemple 1: renvoie plusieurs valeurs en tant que tableau
Créez un fichier PHP avec le script suivant pour renvoyer plusieurs valeurs en tant que tableau. Ici, la fonction nommée Function1 () est défini pour attribuer cinq valeurs en cinq variables. Ensuite, ces valeurs seront renvoyées en tant que tableau à l'appelant. Les valeurs retournées seront stockées dans une variable de tableau nommée $ langues imprimé en utilisant le var_dump () fonction.
// définir la fonction PHPSortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus à partir du serveur Web.
Exemple 2: stocker les valeurs retournées en plusieurs variables
Créez un fichier PHP avec le script suivant pour renvoyer plusieurs valeurs à l'aide d'un tableau et les stocker en plusieurs variables. Ici, la fonction nommée Détails de l'employé() est défini que les informations stockées sur les employés en six variables et ces variables sont renvoyées en utilisant un tableau à l'appelant. Un tableau avec six variables est déclaré pour recevoir les valeurs renvoyées de la fonction. Ensuite, ces variables sont imprimées après avoir calculé le salaire total de l'employé.
// définir la fonction PHPSortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus à partir du serveur Web. Six valeurs sont renvoyées de la fonction et stockées en six variables. Le salaire de l'employé est calculé en ajoutant les valeurs des trois dernières variables. Le nom, le courriel, le téléphone et le salaire total ont été imprimés ici en tant que sortie.
Exemple 3: Renvoie plusieurs valeurs en fonction de l'instruction conditionnelle
Créez un fichier PHP avec le script suivant pour renvoyer plusieurs valeurs en fonction de l'instruction conditionnelle. Ici, la fonction nommée arithmetic_operation () est défini qui peut prendre trois arguments. Le premier argument prendra n'importe quel symbole d'opérateur ('+', '-', 'x', '/'), le deuxième et le troisième argument prendra toute valeur numérique. La fonction calculera l'addition ou la soustraction ou la multiplication ou la division en fonction de la valeur de $ opérateur et renvoyer les valeurs des $ Value1, $ Value2 et $ Resultez en tant que tableau.
// définir la fonction PHP avec des argumentsSortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus à partir du serveur Web. '-' Le symbole est donné en tant qu'opérateur et 80 et 50 sont donnés pour les deuxième et troisième arguments de la fonction. Ainsi, la valeur de soustraction de 80-50 est de 30 qui est imprimée en sortie.
Exemple 4: Renvoie plusieurs valeurs en utilisant le mot clé de rendement
Créez un fichier PHP avec le script suivant qui renvoie plusieurs valeurs en utilisant le mot clé de rendement. Ici, la fonction user_data () est utilisée pour renvoyer trois valeurs multiples à l'appelant. Les valeurs de retour seront imprimées à l'aide de la boucle 'for'.
// définir la fonction PHPSortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus à partir du serveur Web. Ici, les valeurs de retour sont imprimées dans chaque ligne en utilisant le 'pour' boucle.
Exemple 5: Renvoie plusieurs valeurs d'un tableau après avoir filtré les données
Créez un fichier PHP avec le script suivant pour renvoyer tous les nombres pair à partir d'un tableau. Ici, le filtre_even () La fonction est utilisée pour prendre un tableau de valeurs numériques comme argument, découvrir et stocker les nombres pair du tableau dans une autre variable de tableau et renvoyer le nouveau tableau à l'appelant.
// définir la fonction PHPSortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus à partir du serveur Web. La sortie montre les valeurs du tableau principal et du tableau filtré.
Conclusion
La façon de renvoyer plusieurs valeurs à partir d'une fonction à l'aide d'une variable de tableau s'est montrée dans ce tutoriel en utilisant différents exemples. Vous pouvez également utiliser la variable d'objet pour renvoyer les multiples valeurs de la fonction à l'aide du script PHP.