Maison > développement back-end > Problème PHP > Comment supprimer la valeur d'une condition spécifiée dans un tableau en php

Comment supprimer la valeur d'une condition spécifiée dans un tableau en php

青灯夜游
Libérer: 2023-03-16 14:32:01
original
1971 Les gens l'ont consulté

É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]);}".

Comment supprimer la valeur d'une condition spécifiée dans un tableau en php

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){
    //循环体语句块
}
Copier après la connexion

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]);
}
Copier après la connexion

Exemple : Supprimez les éléments pairs de the array

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$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);
?>
Copier après la connexion

Comment supprimer la valeur dune condition spécifiée dans un tableau en php

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