Maison >développement back-end >Problème PHP >Comment supprimer le premier élément d'un tableau en php

Comment supprimer le premier élément d'un tableau en php

PHPz
PHPzoriginal
2023-04-26 10:27:09762parcourir

En PHP, si vous souhaitez supprimer le premier élément d'un tableau, vous devez utiliser la fonction array_shift() pour y parvenir. Cette fonction supprime le premier élément du tableau et renvoie la valeur de cet élément. Voici un exemple de code qui utilise la fonction array_shift() pour supprimer le premier élément d'un tableau : array_shift() 函数来实现。这个函数会将数组中的第一个元素删除,并返回该元素的值。以下是使用 array_shift() 函数删除数组第一项的示例代码:

$arr = array('apple', 'banana', 'orange');
$first_item = array_shift($arr);
echo '删除的元素是:' . $first_item . '<br>';
echo '剩余的数组是:';
print_r($arr);

上面的代码会输出以下内容:

删除的元素是:apple
剩余的数组是:Array ( [0] => banana [1] => orange )

可以看到,使用 array_shift() 函数成功删除了数组中的第一项,并返回了该元素的值。剩余的数组中只包含了剩下的两项。

除了使用 array_shift() 函数,您还可以使用 unset() 关键字来删除数组中的第一项。以下是使用 unset() 删除数组第一项的示例代码:

$arr = array('apple', 'banana', 'orange');
unset($arr[0]);
echo '剩余的数组是:';
print_r($arr);

上面的代码会输出以下内容:

剩余的数组是:Array ( [1] => banana [2] => orange )

可以看到,使用 unset() 关键字也能够成功删除数组中的第一项。不过与 array_shift() 函数不同的是,它不会返回被删除的元素的值。

无论是使用 array_shift() 函数还是 unset()rrreee

Le code ci-dessus affichera ce qui suit : #🎜🎜# rrreee#🎜🎜#Okay Comme vous pouvez le voir, l'utilisation de la fonction array_shift() supprime avec succès le premier élément du tableau et renvoie la valeur de l'élément. Le tableau restant contient uniquement les deux éléments restants. #🎜🎜##🎜🎜#En plus d'utiliser la fonction array_shift(), vous pouvez également utiliser le mot-clé unset() pour supprimer le premier élément du tableau. Voici un exemple de code qui utilise unset() pour supprimer le premier élément d'un tableau : #🎜🎜#rrreee#🎜🎜#Le code ci-dessus affichera le contenu suivant : #🎜🎜#rrreee #🎜🎜#Vous pouvez voir Oui, l'utilisation du mot-clé unset() peut également supprimer avec succès le premier élément du tableau. Cependant, contrairement à la fonction array_shift(), elle ne renvoie pas la valeur de l'élément supprimé. #🎜🎜##🎜🎜#Vous pouvez facilement supprimer le premier élément d'un tableau, que ce soit en utilisant la fonction array_shift() ou le mot-clé unset(). Cependant, il convient de noter que lors de la suppression d'éléments dans le tableau, les valeurs clés du tableau seront réorganisées, il doit donc être utilisé avec prudence. #🎜🎜#

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!

Déclaration:
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