Bonjour à tous,
Je voudrais créer un tableau, puis ajouter et retirer des valeurs à ce tableau. Comment faire?
Je sais que array crée un nouveau tableau, mais pour le reste...
Merci de vos réponses!
Bonjour à tous,
Je voudrais créer un tableau, puis ajouter et retirer des valeurs à ce tableau. Comment faire?
Je sais que array crée un nouveau tableau, mais pour le reste...
Merci de vos réponses!
enfin tu as chercher un peu ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $tableau = array(); // indice numérique autoincrémenter $tableau[] = 'element à ajouter'; // indice choisi $tableau[15] = 'element à ajouter'; // indice clef $tableau['ma_clef'] = 'element à ajouter'; //supprimer un élément $tableau['ma_clef']=null;
regarde çà : http://php.developpez.com/faq/?page=tableaux
Ok désolé et merci
En fait j'ai regardé dans un site qui s'appelle manual PHP où il y a toutes les fonctions de php... Mais j'avais pas trouvé et pour cause, c'est pas une fonction spécifique...
Oups! Finalement j'en avais pas terminé! lol
J'aurais une autre questions concernant les tableaux que je n'ai pas trouvé dans le tuto...
En fait comment on fait pour extraire un élément d'indice n-1 sur un tableau de taille n?
Disons que je veux extraire le dernier ou l'avant dernier élément d'un tableau, sans forcément connaître sa taille ou l'indice exact...
bonjour,
si tes cles sont numeriques, tu peut faire comme cela:
explication:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $total = count($tablo); //pour le dernier enregistrement $key = $total - 2; echo $tablo[$key]; // pour l'avant dernier $key = $total - 3; echo $tablo[$key]
$total est egal a la longueur de ton tableau (count).
$key est egal a la longueur moins 2, car ton premier indice de ton tableau est egal a 0 mais count() commence a 1
voila, j'espere avoir ete clair
Salut, je comprends pas pourquoi le dernier élément est à -2, et pas à -1.Envoyé par yiannis
Si on a 10 éléments dans le tableau, les clés iront de 0 à 9, et le dernier élément sera donc à la longueur (10) moins 1, non?
-2 c'est au cas où on veut l'avant dernier je suppose... Une petite fantaisie dans un monde de brute
---
Ah tiens, non! je me suis trompé! ben je donne ma langue au chat alors
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager