PHP: comment "couper" mon tableau?
J'ai un tableau
Array
(
[0] => 0
[1] => 1
[2] => 2
[3] => 3
[4] => 4
[5] => 5
)
Comment puis-je supprimer le dernier 2 cellules et de faire plus court ?
Array
(
[0] => 0
[1] => 1
[2] => 2
)
Grâce
source d'informationauteur aneuryzm
Vous devez vous connecter pour publier un commentaire.
Découvrez
array_slice()
Donc, si vous voulez les trois premiers éléments seulement:
Si vous voulais tous les trois derniers éléments:
Le deuxième paramètre est le point de départ (
0
moyens pour démarrer à partir du début du tableau).Le troisième paramètre est la longueur de la matrice résultante. À partir de la documentation:
Coupez-le en tranches. Avec un couteau.
En fait, avec cette:
En supposant que vous avez voulu dire en coupant la dernière 3 éléments.
Utilisation
array_splice()
:La ligne ci-dessus renvoie les trois premiers éléments de
$old
.Important:
array_splice()
modifie le tableau d'origine.Utilisation array_splice:
http://dev.fyicenter.com/faq/php/php_array_function_6.php
Regarder l'un sur troncature, en particulier array_splice