$v){//loop body}" pour parcourir le tableau ; 2. Dans le corps de la boucle, utilisez "if(is_array($v)){ unset( $arr[$k]);}" Déterminez si l'élément de tableau "$v" est un type de tableau et si tel est le cas, supprimez l'élément."/> $v){//loop body}" pour parcourir le tableau ; 2. Dans le corps de la boucle, utilisez "if(is_array($v)){ unset( $arr[$k]);}" Déterminez si l'élément de tableau "$v" est un type de tableau et si tel est le cas, supprimez l'élément.">

Maison  >  Article  >  développement back-end  >  Comment supprimer des éléments de tableau d'un tableau en php

Comment supprimer des éléments de tableau d'un tableau en php

青灯夜游
青灯夜游original
2022-06-02 19:28:212552parcourir

Méthode de suppression : 1. Utilisez "foreach($arr as $k=>$v){//loop body}" pour parcourir le tableau ; 2. Dans le corps de la boucle, utilisez "if(is_array($v) )) {unset($arr[$k]);}" Déterminez si l'élément de tableau "$v" est un type de tableau et si tel est le cas, supprimez l'élément.

Comment supprimer des éléments de tableau d'un tableau en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

Méthode php pour supprimer des éléments de tableau dans un tableau

Étape 1. Utilisez foreach pour parcourir le array

foreach ($arr as $k => $v){
    //循环体语句块;
}

Parcourez le tableau $arr donné et attribuez la valeur du tableau actuel à $v et le nom de la clé à $k dans chaque boucle.

Étape 2. Dans le corps de la boucle, déterminez si l'élément de tableau $v est un type de tableau. Si tel est le cas, supprimez l'élément$v是否为数组类型,如果是则删除该元素

if(is_array($v)){
    unset($arr[$k]);
}
  • is_array() 函数用于检测变量是否是一个数组。如果检测的变量是数组,则返回 TRUE,否则返回 FALSE。

  • $数组变量名[键名]

    <?php
    header(&#39;content-type:text/html;charset=utf-8&#39;);   
    $arr=array(1,array(2,3),-5,21,array(4,array(2,3)));
    var_dump($arr);
    foreach($arr as $k=>$v){
    if(is_array($v)){
    	unset($arr[$k]);
    }
    }
    var_dump($arr);
    ?>
    • La fonction is_array() est utilisée pour détecter si une variable est un tableau. Renvoie VRAI si la variable examinée est un tableau, sinon FAUX.


    • $Array variable name [key name] Vous pouvez accéder à des éléments spécifiques du tableau

    La fonction unset() est utilisée pour détruire la variable donnée. Comment supprimer des éléments de tableau dun tableau en php

    Code d'implémentation :

    rrreee🎜🎜🎜🎜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