Bonjour,
un petit exercice tout simple mais sur lequel je bloque (j'en suis aux débuts vous l'aurez compris)
étant donné que je dois afficher le résultat de ma fonction et que j'ai 2 variables à afficher j'ai pensé au return array car je ne sais pas sinon comment afficher mes 2 variables dans l'appel de ma fonction ici :
$retour=test($a,$b); ==> NE MARCHE PAS
$retour=test($a,$b); ==> DONC DU COUP j'ai mis un return array en haut plutot qu'un return simple et j'ai mis une $retour
Mais du coup j'ai un message d'erreur pour les 2 variables a et b alors je n'y comprends plus rien
Notice: Undefined variable: a in C:\Program Files (x86)\EasyPHP-5.3.8.1\www\fonctions.php on line 51
Notice: Undefined variable: b in C:\Program Files (x86)\EasyPHP-5.3.8.1\www\fonctions.php on line 51
voici le code entier avec le return array
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php //FONCTION 3 après mon doctype function test($a,$b,$retour) {$a="bonjour"; $b="nougatine"; return array ($a,$b); } ?> ------------------------------------- <?php //FONCTION 3 dans le body de mon document $retour=test($a,$b); echo $retour[0],$retour[1]; ?>
Partager