$value){//loop body Statement block}" ; 2. Dans le corps de la boucle, utilisez le if pour définir des éléments de filtre conditionnels, utilisez la fonction unset() pour supprimer les éléments qui remplissent les conditions, la syntaxe est "if (condition) {unset ($array[$key]);}"."/> $value){//loop body Statement block}" ; 2. Dans le corps de la boucle, utilisez le if pour définir des éléments de filtre conditionnels, utilisez la fonction unset() pour supprimer les éléments qui remplissent les conditions, la syntaxe est "if (condition) {unset ($array[$key]);}".">

Maison  >  Article  >  développement back-end  >  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

青灯夜游
青灯夜游original
2022-07-07 19:21:401900parcourir

É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){
    //循环体语句块
}

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(&#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);
?>

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!

Déclaration:
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