$value" pour parcourir le tableau ; 2. Dans le corps de la boucle, utilisez l'instruction "$key%2==0" pour déterminer si le key est un nombre pair ; 3. S'il s'agit d'un nombre pair, utilisez l'instruction "unset($arr[$key])" pour supprimer l'élément."/> $value" pour parcourir le tableau ; 2. Dans le corps de la boucle, utilisez l'instruction "$key%2==0" pour déterminer si le key est un nombre pair ; 3. S'il s'agit d'un nombre pair, utilisez l'instruction "unset($arr[$key])" pour supprimer l'élément.">

Maison  >  Article  >  développement back-end  >  Comment supprimer des éléments avec des clés paires dans un tableau en php

Comment supprimer des éléments avec des clés paires dans un tableau en php

青灯夜游
青灯夜游original
2022-04-11 20:02:472434parcourir

Méthode de suppression : 1. Utilisez l'instruction "foreach($arr as $key=>$value" pour parcourir le tableau ; 2. Dans le corps de la boucle, utilisez l'instruction "$key%2==0" pour déterminer si la clé est un nombre pair ; 3. S'il s'agit d'un nombre pair, utilisez l'instruction "unset($arr[$key])" pour supprimer l'élément

Comment supprimer des éléments avec des clés paires dans un tableau en php

L'environnement d'exploitation de ce tutoriel : Windows 7, PHP version 7.1, ordinateur DELL G3

php supprime les éléments avec des clés paires dans le tableau

Méthode d'implémentation :

  • Utilisez l'instruction foreach pour parcourir le tableau

foreach ($array as $key => $value){
    语句块;
}

Traversez le donné Tableau $array, et dans chaque boucle, le tableau actuel sera La valeur est attribuée à $value et le nom de la clé est attribué à $key Dans le corps de la boucle, utilisez l'instruction

pour déterminer si la clé est un nombre pair. . S'il s'agit d'un nombre pair, utilisez la fonction unset() pour le supprimer. Code d'implémentation :
    <?php
    header("Content-type:text/html;charset=utf-8");
    $array = array("php", 11, &#39;&#39;, 12, "PHP中文网",13,"green",2021,"mysql","14",15); 
    var_dump($array);
    $result=[];
    foreach ($array as $key => $value){
    	if($key %2==0){
    	unset($array[$key]);
    	}
    }
    var_dump($array);
    ?>
  • $key%2==0

    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