Maison >développement back-end >Problème PHP >Comment supprimer les premiers éléments d'un tableau en php
En PHP, nous pouvons utiliser la fonction array_splice pour supprimer des éléments d'un tableau. La syntaxe de cette fonction est la suivante :
array_splice($array, $start, $length);
Parmi eux, $array est le tableau sur lequel opérer, $start est la position de départ à supprimer et $length est le nombre d'éléments à supprimer. Il est à noter que cette fonction modifiera le tableau d'origine.
Par exemple, nous avons un tableau $number = [1, 2, 3, 4, 5]. Si nous voulons supprimer les trois premiers éléments, nous pouvons écrire comme ceci :
array_splice($number, 0, 3);
Après avoir exécuté cette instruction, le $ le tableau de nombres deviendra [4, 5].
Bien sûr, si nous voulons simplement obtenir les premiers éléments au lieu de les supprimer, nous pouvons utiliser la fonction array_slice. La syntaxe de cette fonction est la suivante :
array_slice($array, $start, $length);
Parmi eux, $array est le tableau sur lequel opérer, $start est la position de départ à obtenir et $length est le nombre d'éléments à obtenir. A noter que cette fonction ne modifie pas le tableau d'origine.
Par exemple, nous avons un tableau $number = [1, 2, 3, 4, 5]. Si nous voulons obtenir les trois premiers éléments, nous pouvons écrire comme ceci :
$result = array_slice($number, 0, 3);
Après avoir exécuté cette instruction, $result will It devient [1, 2, 3], tandis que $number reste inchangé.
Pour résumer, si nous voulons supprimer les premiers éléments d'un tableau, nous pouvons utiliser la fonction array_splice, et si nous voulons juste obtenir les premiers éléments, nous pouvons utiliser la fonction array_slice. Vous devez choisir la fonction à utiliser en fonction de vos besoins spécifiques.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!