Étapes de suppression : 1. Utilisez l'instruction foreach pour parcourir le tableau, la syntaxe est "foreach ($array as $key => $value){//loop body Statement block}" ; , utilisez l'instruction if pour définir. Pour filtrer les éléments de manière conditionnelle, utilisez la fonction unset() pour supprimer les éléments qui remplissent la condition. La syntaxe est "if(condition){unset($array[$key]);}".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
Comment supprimer la valeur de condition spécifiée du tableau en php
En PHP, vous pouvez utiliser les fonctions foreach et unset() Supprime la valeur d'une condition spécifiée d'un tableau.
Étape 1 : utilisez l'instruction foreach pour parcourir le tableau
foreach ($array as $key => $value){ //循环体语句块 }
pour parcourir le tableau $array donné Dans chaque boucle, la valeur du tableau actuel est affectée à $value et le nom de la clé est attribué à $. clé.
Étape 2 : Dans le corps de la boucle, utilisez l'instruction if pour définir l'élément de filtre conditionnel et utilisez la fonction unset() pour supprimer les éléments qui remplissent la condition
if(条件){ unset($array[$key]); }
Exemple : Supprimez les éléments pairs de the array
<?php header('content-type:text/html;charset=utf-8'); $arr = [1,2,3,4,5,6,7,8,9,10]; echo "原数组:"; var_dump($arr); foreach($arr as $k=>$v){ if($v%2==0){ unset($arr[$k]); } } echo "去除指定条件值后:"; var_dump($arr); ?>
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!