Méthode : 1. Utilisez d'abord l'instruction foreach pour parcourir le tableau et recherchez l'indice correspondant à la valeur spécifiée ; puis utilisez l'instruction "unset(arr[subscript])" pour supprimer ; fonction array_search() pour rechercher une valeur spécifique dans le tableau et renvoyer le nom de clé correspondant ; puis utilisez la fonction unset() pour supprimer l'élément en fonction du nom de clé.

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Méthode 1 : Utiliser foreach et la fonction unset () supprime un élément spécifique dans le tableau
public static function delByValue(&$arr, $value){ if(!is_array($arr)){ return $arr; } foreach($arr as $k=>$v){ if($v == $value){ unset($arr[$k]); } } return true; }
la fonction unset() est utilisée pour détruire la variable donnée.
Méthode 2 : utilisez les fonctions array_search() et unset() pour supprimer des valeurs spécifiques dans le tableau.
Utilisez d'abord la fonction array_search() pour rechercher valeurs spécifiques dans le tableau et renvoie le nom de clé correspondant ; puis utilisez la fonction unset() pour supprimer l'élément en fonction du nom de clé.
if(($key = array_search('day',$arr))){ unset($arr[$key]); }
La fonction array_search() recherche une valeur clé dans le tableau ; si la valeur est trouvée, le nom de clé de l'élément correspondant sera renvoyé s'il n'est pas trouvé, false est renvoyé ;
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!
Comment ouvrir le fichier php
Comment supprimer les premiers éléments d'un tableau en php
Que faire si la désérialisation php échoue
Comment connecter PHP à la base de données mssql
Comment connecter PHP à la base de données mssql
Comment télécharger du HTML
Comment résoudre les caractères tronqués en PHP
Comment ouvrir des fichiers php sur un téléphone mobile