Méthode : 1. Utilisez foreach pour parcourir le tableau, la syntaxe est "foreach($arr as $k=>$v){}" 2. Dans le corps de la boucle, déterminez si l'élément du tableau "$v" ; est un nombre négatif, si c'est le cas, les nombres négatifs sont supprimés à l'aide d'unset(), la syntaxe est "if($v
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
Comment supprimer les nombres négatifs du tableau php
1 Utilisez l'instruction foreach pour parcourir le. array
foreach ($array as $key => $value){ 语句块; }
Traverse vers un certain tableau $array, dans chaque boucle, la valeur du tableau actuel sera attribuée à $value et le nom de la clé sera attribué à $key.
2. Dans le corps de la boucle, supprimez les nombres négatifs
Dans le corps de la boucle, déterminez si la valeur de l'élément du tableau est un nombre négatif (c'est-à-dire si elle est inférieure à 0). utilisez unset() pour supprimer l'élément.
if($value<0){ unset($array[$key]); }
Code d'implémentation :
<?php header('content-type:text/html;charset=utf-8'); $arr = [3,-1,4,6,-5,7,-3]; var_dump($arr); foreach($arr as $k=>$v){ if($v<0){ unset($arr[$k]); } } 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!