Comment supprimer des éléments d'un tableau en php
May 12, 2021 pm 03:52 PMLa façon dont PHP supprime des éléments d'un tableau consiste à utiliser la fonction unset pour supprimer des éléments du tableau, tels que [unset($array[index]);]. Une fois l'élément supprimé, l'index d'origine reste inchangé. .
L'environnement d'exploitation de cet article : système Windows10, php 7.3, ordinateur thinkpad t480.
Nous pouvons supprimer des éléments du tableau via les quatre méthodes indiquées ci-dessous. Veuillez consulter le code ci-dessous pour plus de détails.
Supprimer un élément et conserver l'index d'origine inchangé
Vous pouvez utiliser la fonction unset, l'exemple est le suivant :
1 2 3 4 5 |
|
Sortie :
1 2 3 4 |
|
Vous pouvez également utiliser unset sans modifier l'index d'origine du tableau. Si vous envisagez de réorganiser l'index (pour que l'index commence à 0 et soit continu), vous pouvez utiliser la fonction array_values :
1 2 |
|
Output
1 2 3 4 5 6 7 |
|
Supprimer un élément sans conserver le index
Vous pouvez utiliser la fonction array_splice, l'exemple est le suivant :
1 2 3 4 5 |
|
Sortie :
1 2 3 4 |
|
Supprimer plusieurs éléments par valeur, en conservant le index
Vous pouvez également utiliser la fonction array_diff, Exemple :
1 2 3 4 5 |
|
Sortie :
1 2 3 |
|
Similaire à unset, array_diff conservera également l'index.
Supprimer plusieurs éléments par clé, en gardant l'index
Utilisez la fonction array_diff_key, l'exemple est le suivant :
1 2 3 4 5 6 |
|
Sortie :
1 2 3 |
|
Similaire à non défini, array_diff_key conservera également l'index.
Partage de vidéos d'apprentissage gratuit : Introduction à la programmation
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!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Guide d'installation et de mise à niveau de PHP 8.4 pour Ubuntu et Debian

Comment configurer Visual Studio Code (VS Code) pour le développement PHP
