Plusieurs valeurs de retour d'une méthode en php

青灯夜游
Libérer: 2023-03-16 11:28:01
original
1627 Les gens l'ont consulté

Une méthode en php n'a qu'une seule valeur de retour. Dans la méthode PHP, la valeur de retour est définie à l'aide de l'instruction return, avec la syntaxe "return return value;". L'instruction return ne peut renvoyer qu'un seul paramètre, c'est-à-dire que la méthode (fonction) ne peut avoir qu'une seule valeur de retour ; si vous souhaitez renvoyer plusieurs valeurs, vous devez définir un tableau dans la méthode (fonction) et stocker la valeur de retour dans le tableau pour le retour.

Plusieurs valeurs de retour d'une méthode en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

Une méthode en php n'a qu'une seule valeur de retour.

PHP fournit une instruction return pour renvoyer le résultat d'exécution d'une méthode (fonction). Son format de syntaxe est le suivant :

return 返回值;
Copier après la connexion

Remarque : Un espace doit être utilisé pour séparer la "valeur de retour" et le mot-clé return.

On peut voir que l'instruction return ne peut renvoyer qu'un seul paramètre, c'est-à-dire qu'elle ne peut renvoyer qu'une seule valeur et ne peut pas renvoyer plusieurs valeurs à la fois.

<?php
header("Content-type:text/html;charset=utf-8");
class Website {
	public function demo($num) {
		return $num * $num;
	}
}
$student = new Website();
echo $student -> demo(4);
?>
Copier après la connexion

Plusieurs valeurs de retour dune méthode en php

Si vous souhaitez renvoyer plusieurs valeurs, vous devez définir un tableau dans la fonction, stocker la valeur de retour dans le tableau et la renvoyer.

<?php
header("Content-type:text/html;charset=utf-8");
class Website {
	public function demo() {
		return array(0, 1, 2);
	}
}
$student = new Website();
var_dump($student -> demo(4)) ;
?>
Copier après la connexion

Plusieurs valeurs de retour dune méthode en php

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal