Navigation : Forums > Forum Général > Tableau

Pages : 1 Poster un nouveau sujet Ajouter un message
Auteur Message
Ralfman68

Messages : 3
Inscrit le : 16/02/2006
Posté le 21/02/2006 à 20:43:27 Message N°1 #
Bonsoir!
J'ai un tableau $tab=Array ( [I] => 3 [4] => 58 [3] => 1 )

Code:

echo array_values($tab);
echo array_keys($tab);


en faisant ceci rien ne saffiche, pourquoi?
merci
Profil Citer
Ralfman68

Messages : 3
Inscrit le : 16/02/2006
Posté le 21/02/2006 à 22:43:07 Message N°2 #
$tab=Array
(
[4] => 90
[3] => 7
[2] => 3
[I] => 10
);

ce que je n'arrive pas à faire, c'est afficher la valeur correspondant au nombre entre [ ].
un echo ou un print_r ($tab["4"]) maffiche le quatrieme charactere de la chaine (le 'y') au lieu de '90'
Profil Citer
renaud

Messages : 321
Inscrit le : 10/05/2002
Posté le 22/02/2006 à 09:59:54 Message N°3 #
Ca fait bien longtemps que j'ai pas fait ça, mais il me semble que ce qui suit devrait fonctionner:

$tab=Array
(
[4] => 90
[3] => 7
[2] => 3
[I] => 10
);

foreach ($tab as $key => $value)
{
echo $key . " = " . $value . "<br />";
}
Profil Citer

Navigation : Forums > Forum Général > Tableau

Pages : 1 Poster un nouveau sujet Ajouter un message


Se rendre directement sur le forum :