J'affecte à ce tableau les valeurs :
$tableau [0] = "a";
$tableau [15] = "b";
$tableau [56] = "c";
etc..
Lorsque je parcours ce tableau apres avoir trié les clefs par ordre
croissant, , existe t il un moyen de savoir que $tableau [15] est le
troisième élément de ce tableau ?
Merci d'avance.
Salutations.
--
(¯`·..Yttrium ...·´¯)
Pour me répondre en privé: Passez un coup de balai
La fonction array_keys permet de connaitre les clefs des tableaux (ou indice si tu préferes)
$indices = array_keys($tableau); // Ceci va créer un tableau comprenant la liste des indices // soit: $indices[0] égal à 0, $indices[1] égal à 15, $indices[2] égal à 56 // il suffiet de faire une boucle sur $indice pour recupérer les infos et/ou connaite la valeur des indices for($i = 0; $i < count($indices), $i++) echo 'à l'indice '.$indices[$i].' on a la valeur : '.$tableau[$indices[$i]];
On peut sinon utiliser le code suivant pour connaitre les valeurs et indices, et je pense que c'est plus simple:
reset($tableau); // Pour pointer sur la 1ere cellule while(list($indice, $valeur) = each($tableau)) { ... echo 'à l'indice '.$indice.' on a la valeur : '.$valeur; ... }
"(¯`· ..Yttrium... ·´¯)" a écrit dans le message de news:
Bjr, Soit un tableau :
$tableau
J'affecte à ce tableau les valeurs : $tableau [0] = "a"; $tableau [15] = "b"; $tableau [56] = "c"; etc..
Lorsque je parcours ce tableau apres avoir trié les clefs par ordre croissant, , existe t il un moyen de savoir que $tableau [15] est le troisième élément de ce tableau ?
Merci d'avance. Salutations.
-- (¯`·..Yttrium ...·´¯) Pour me répondre en privé: Passez un coup de balai
Salut,
La fonction array_keys permet de connaitre les clefs des tableaux (ou indice
si tu préferes)
$indices = array_keys($tableau);
// Ceci va créer un tableau comprenant la liste des indices
// soit: $indices[0] égal à 0, $indices[1] égal à 15, $indices[2] égal à 56
// il suffiet de faire une boucle sur $indice pour recupérer les infos et/ou
connaite la valeur des indices
for($i = 0; $i < count($indices), $i++)
echo 'à l'indice '.$indices[$i].' on a la valeur :
'.$tableau[$indices[$i]];
On peut sinon utiliser le code suivant pour connaitre les valeurs et
indices, et je pense que c'est plus simple:
reset($tableau); // Pour pointer sur la 1ere cellule
while(list($indice, $valeur) = each($tableau))
{
...
echo 'à l'indice '.$indice.' on a la valeur : '.$valeur;
...
}
"(¯`· ..Yttrium... ·´¯)" <POUSSIERES.piegaspam@yahoo.fr> a écrit dans le
message de news: mn.1a5f7d53458e536f.27621@yahoo.fr...
Bjr,
Soit un tableau :
$tableau
J'affecte à ce tableau les valeurs :
$tableau [0] = "a";
$tableau [15] = "b";
$tableau [56] = "c";
etc..
Lorsque je parcours ce tableau apres avoir trié les clefs par ordre
croissant, , existe t il un moyen de savoir que $tableau [15] est le
troisième élément de ce tableau ?
Merci d'avance.
Salutations.
--
(¯`·..Yttrium ...·´¯)
Pour me répondre en privé: Passez un coup de balai
La fonction array_keys permet de connaitre les clefs des tableaux (ou indice si tu préferes)
$indices = array_keys($tableau); // Ceci va créer un tableau comprenant la liste des indices // soit: $indices[0] égal à 0, $indices[1] égal à 15, $indices[2] égal à 56 // il suffiet de faire une boucle sur $indice pour recupérer les infos et/ou connaite la valeur des indices for($i = 0; $i < count($indices), $i++) echo 'à l'indice '.$indices[$i].' on a la valeur : '.$tableau[$indices[$i]];
On peut sinon utiliser le code suivant pour connaitre les valeurs et indices, et je pense que c'est plus simple:
reset($tableau); // Pour pointer sur la 1ere cellule while(list($indice, $valeur) = each($tableau)) { ... echo 'à l'indice '.$indice.' on a la valeur : '.$valeur; ... }
"(¯`· ..Yttrium... ·´¯)" a écrit dans le message de news:
Bjr, Soit un tableau :
$tableau
J'affecte à ce tableau les valeurs : $tableau [0] = "a"; $tableau [15] = "b"; $tableau [56] = "c"; etc..
Lorsque je parcours ce tableau apres avoir trié les clefs par ordre croissant, , existe t il un moyen de savoir que $tableau [15] est le troisième élément de ce tableau ?
Merci d'avance. Salutations.
-- (¯`·..Yttrium ...·´¯) Pour me répondre en privé: Passez un coup de balai
(¯`·..Yttrium...·´¯)
Frederic VENDOMELE a formulé ce dimanche :
Salut,
La fonction array_keys permet de connaitre les clefs des tableaux (ou indice si tu préferes) [...]
Lire la question avant de répondre...
-- (¯`·..Yttrium ...·´¯) Pour me répondre en privé: Passez un coup de balai
Frederic VENDOMELE a formulé ce dimanche :
Salut,
La fonction array_keys permet de connaitre les clefs des tableaux (ou indice
si tu préferes)
[...]
Lire la question avant de répondre...
--
(¯`·..Yttrium ...·´¯)
Pour me répondre en privé: Passez un coup de balai