Maison > développement back-end > Problème PHP > Comment supprimer des éléments de tableau avec l'indice spécifié en php

Comment supprimer des éléments de tableau avec l'indice spécifié en php

青灯夜游
Libérer: 2023-03-08 07:08:01
original
2451 Les gens l'ont consulté

Vous pouvez utiliser la fonction unset() en PHP pour supprimer l'élément du tableau avec l'indice spécifié, le format de syntaxe est "unset($arr[indice spécifié]);". La fonction unset() vous permet d'annuler des éléments dans un tableau, mais le tableau ne reconstruit pas l'index. Vous pouvez utiliser la fonction array_values() pour réorganiser l'index.

Comment supprimer des éléments de tableau avec l'indice spécifié en php

L'environnement d'exploitation de ce tutoriel : système Windows7, version PHP8, ordinateur DELL G3

PHP supprime l'élément avec le spécifié indice dans le tableau

Si vous souhaitez supprimer un élément du tableau, vous pouvez utiliser unset().

La fonction unset() vous permet d'annuler des éléments dans un tableau, mais le tableau ne sera pas réindexé, c'est-à-dire que l'index d'origine sera conservé, car l'index en PHP a une signification particulière. Si vous souhaitez réorganiser d'autres clés, vous pouvez utiliser array_values().

Exemple :

<?php
$arr = array(1 => &#39;one&#39;, 2 => &#39;two&#39;, 3 => &#39;three&#39;);
echo &#39;<pre class="brush:php;toolbar:false">&#39;;

//删除下标为2的元素
unset($arr[2]);
print_r($arr);

//使用array_values()重新建立索引
$aar = array_values($arr);
print_r($aar);
?>
Copier après la connexion

Résultat de sortie :

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

[Apprentissage recommandé : "Tutoriel vidéo PHP"]

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal