Maison > Problème commun > Comment supprimer les premiers éléments du tableau php

Comment supprimer les premiers éléments du tableau php

百草
Libérer: 2023-10-11 10:21:11
original
1573 Les gens l'ont consulté

Les méthodes pour supprimer les premiers éléments du tableau php incluent l'utilisation de la fonction array_slice(), l'utilisation de la fonction array_splice(), l'utilisation du parcours de boucle, l'utilisation de la fonction array_slice() et de la fonction array_values(), etc. Introduction détaillée : 1. À l'aide de la fonction array_slice(), vous pouvez supprimer une plage spécifiée d'éléments du tableau et renvoyer un nouveau tableau. Vous pouvez spécifier le nombre d'éléments à supprimer en définissant le troisième paramètre, etc.

Comment supprimer les premiers éléments du tableau php

PHP est un langage de programmation largement utilisé qui fournit de nombreuses fonctions et méthodes puissantes d'opération de tableau. En PHP, nous pouvons utiliser différentes méthodes pour obtenir les premiers éléments d’un tableau. Cet article présentera plusieurs méthodes couramment utilisées.

Méthode 1 : utilisez la fonction array_slice()

La fonction array_slice() peut supprimer la plage d'éléments spécifiée du tableau et renvoyer un nouveau tableau. Nous pouvons spécifier le nombre d'éléments à supprimer en définissant le troisième paramètre.

Ce qui suit est un exemple de code :

$array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
$length = 3;
$newArray = array_slice($array, 0, $length);
print_r($newArray);
Copier après la connexion

Le résultat de sortie est :

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
)
Copier après la connexion
Copier après la connexion
Copier après la connexion

Méthode 2 : utilisez la fonction array_splice()

La fonction array_splice() peut supprimer la plage d'éléments spécifiée du tableau et renvoyer un élément contenant le supprimé Un nouveau tableau d'éléments. Nous pouvons spécifier le nombre d'éléments à supprimer en définissant le troisième paramètre.

Ce qui suit est un exemple de code :

$array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
$length = 3;
$newArray = array_splice($array, 0, $length);
print_r($newArray);
Copier après la connexion

Le résultat de sortie est :

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
)
Copier après la connexion
Copier après la connexion
Copier après la connexion

Méthode 3 : Utiliser le parcours en boucle

Nous pouvons également utiliser une boucle pour parcourir le tableau et stocker les premiers éléments dans un nouveau tableau.

Ce qui suit est un exemple de code :

$array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
$length = 3;
$newArray = [];
for ($i = 0; $i < $length; $i++) {
    $newArray[] = $array[$i];
}
print_r($newArray);
Copier après la connexion

Le résultat de sortie est :

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
)
Copier après la connexion
Copier après la connexion
Copier après la connexion

Méthode 4 : utilisez la fonction array_slice() et la fonction array_values()

Si nous voulons conserver les noms de clé du tableau d'origine, nous pouvons utilisez la fonction array_slice(), puis utilisez la fonction array_values() pour réindexer le tableau.

Ce qui suit est un exemple de code :

$array = [1 => &#39;a&#39;, 2 => &#39;b&#39;, 3 => &#39;c&#39;, 4 => &#39;d&#39;, 5 => &#39;e&#39;];
$length = 3;
$newArray = array_slice($array, 0, $length);
$newArray = array_values($newArray);
print_r($newArray);
Copier après la connexion

Le résultat de sortie est :

Array
(
    [0] => a
    [1] => b
    [2] => c
)
Copier après la connexion

Grâce aux méthodes ci-dessus, nous pouvons facilement supprimer les premiers éléments du tableau. En fonction des besoins réels, choisissez la méthode appropriée pour gérer les opérations sur les tableaux.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal