Comment supprimer la valeur clé de l'élément du tableau PHP et réorganiser

藏色散人
Libérer: 2019-01-18 09:05:20
original
15921 Les gens l'ont consulté

Je souhaite supprimer la valeur clé d'un élément du tableau PHP, puis re-standardiser le tri des index. Nous pouvons utiliser les fonctions intégrées unset() et array_values() en PHP pour y parvenir.

Comment supprimer la valeur clé de l'élément du tableau PHP et réorganiser

Ci-dessous, nous utiliserons des exemples de code simples pour vous présenter comment supprimer les valeurs clés​​des éléments du tableau PHP et les réorganiser.

L'exemple de code est le suivant :

<?php

//删除数组元素键值重新排序

$x = array(1,2,3,4,5);
var_dump($x);

unset($x[3]);
$x = array_values($x);

var_dump($x);
Copier après la connexion

Dans ce code, on imprime le tableau $x avant de supprimer les éléments $x[3], après suppression sans réordonnancement, et après suppression Résultat après une nouvelle commande.

La comparaison de tri est présentée dans la figure ci-dessous :

Comment supprimer la valeur clé de lélément du tableau PHP et réorganiser

Comme le montre la figure, nous utilisons array_values() pour réindexer le tableau après la suppression éléments.

Introduction à la fonction associée :

unset : Relâchez la variable donnée

unset ( mixed $var [, mixed $... ] ) : void
Copier après la connexion

unset() Détruire la variable spécifiée. Le comportement au sein de la fonction varie en fonction du type de variable que vous souhaitez détruire.

Si vous supprimez() une variable globale dans une fonction, seule la variable locale sera détruite et les variables de l'environnement appelant conserveront la même valeur avant d'appeler unset().

array_values : Renvoie toutes les valeurs du tableau

array_values ( array $array ) : array
Copier après la connexion

array_values() renvoie toutes les valeurs du tableau d'entrée et crée un index numérique pour ça.

Tableau de paramètres. Valeur de retour, renvoie le tableau d'index contenant toutes les valeurs.

Cet article concerne la méthode de suppression et de réorganisation des valeurs clés​​des éléments du tableau PHP. C'est aussi l'une des questions d'entretien PHP courantes, je l'espère. sera utile aux amis dans le besoin !


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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!