mar
14
avr '09
Inserer une valeur au milieu d'un array.
À 15:39 dans la rubrique PHP / PEAR
←
/ #932
/ rss
/ →
Question : j'ai un tableau array('a','b','c','e','f',); je veux y ajouter le d entre 'c' et 'e';
On peut ne pas y penser mais array_splice s'en sort très bien
$mon_tableau = array_splice($mon_tableau, $position, 0, $ma_valeur);
$ma_valeur sera ajouté en position $position
(en commençant à 0) dans le tableau $mon_tableau et tous les éléments à partir de la position $position
dans le tableau d'origine seront décalés.
<?php var_export( array_splice( array('a','b','c','e','f',), 3, 0, 'd')); ?>
[output]
array('a','b','c','d','e','f',);
En fait dans array_splice($mon_tableau, $position, 0, $ma_valeur);
- position dit à partir de quelle position je dois supprimer des cellules.
- 0 précise le nombre de cellules à supprimer
- et ma valeur indique quelle valeur je dois mettre à la place de ce que j'ai supprimé








Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire