Retourner un tableau dans une fonction
pat14690
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Ce bout de code ne fonctionne pas (php5).
<?php
function RetournerUnTableau(){
$a = array();
$a[1]="maman";
$a[2]="papa";
return $a;
}
RetournerUnTableau();
echo $a[2]; (ligne 9)
?>
Il m'est indiqué que la variable n'existe pas.
Notice: Undefined variable: a in D:\MesSitesWeb\Test\Sans nom 1.php on line 9
Est-ce que quelqu'un a la solution?
Merci.
Ce bout de code ne fonctionne pas (php5).
<?php
function RetournerUnTableau(){
$a = array();
$a[1]="maman";
$a[2]="papa";
return $a;
}
RetournerUnTableau();
echo $a[2]; (ligne 9)
?>
Il m'est indiqué que la variable n'existe pas.
Notice: Undefined variable: a in D:\MesSitesWeb\Test\Sans nom 1.php on line 9
Est-ce que quelqu'un a la solution?
Merci.
A voir également:
- Retourner un tableau dans une fonction
- Tableau word - Guide
- Retourner ecran pc - Guide
- Fonction si et - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
1 réponse
C'est normal que cela ne fonctionne pas car tu ne récupère pas le tableau retourné.
Il faut faire:
La variable $a est locale à ta fonction, tu ne peux pas l'utiliser à l'extérieur.
A+
Il faut faire:
<?php function RetournerUnTableau(){ $a = array(); $a[1]="maman"; $a[2]="papa"; return $a; } $montableau = array(); $montableau=RetournerUnTableau(); echo $montableau[2]; ?>
La variable $a est locale à ta fonction, tu ne peux pas l'utiliser à l'extérieur.
A+