Comment supprimer un élément d`un tableau dans une boucle foreach ?

| | | | |
Syntaxe :
unset ($variable) 
Valeur renvoyée :Cette fonction ne renvoie aucune valeur. Vous trouverez ci-dessous des exemples d`utilisation de la fonction unset() pour supprimer un élément de tableau dans une boucle foreach.Exemple 1 :
// Déclarer un tableau et l`initialiser$Array = tableau ( "GeeksForGeeks_1" , "GeeksForGeeks_2 " , " GeeksForGeeks_3 ");
// Afficher les éléments du tableauprint_r ( $Array );
// Utiliser une boucle foreach pour supprimer un élément de tableau foreach ( $Array as $k = > $val ) { if ( $val == "GeeksForGeeks_3 " ) { unset ( $Array [ $k ]); } }
// Afficher les éléments du tableau print _r ( $Array );
?>
Quitter :
Array ([ 0] => GeeksForGeeks_1 [1] => GeeksForGeeks_2 [2] => GeeksForGeeks_3) Array ([0] => GeeksForGeeks_1 [1] => Geeks_2) Exemple : < ? php 
// Déclarer un tableau et l`initialiser$Array = tableau ( tableau (0 = > 1), tableau (4 => 10), tableau (6 => 100) );
// Afficher les éléments du tableauprint_r ( $Array );
// Utilisez une boucle foreach pour supprimer // l`élément de tableauforeach ( $Array as $k = > $val ) {/code> if (clé ( $val ) > 5) { unset ( $Array [ $k ]); } }
// Afficher le tableau éléments print_r ( $Ar ray );
?>
Quitter :
Array ([ 0] => Tableau ([0] => 1) [1] => Tableau ([4] => 10) [2] => Tableau ([6] => 100)) Tableau ( [0] = > Tableau ([0] => 1) [1] => Tableau ([4] => 10))