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 tableau
print_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 tableau
print_r (
$Array
);
// Utilisez une boucle foreach pour supprimer
// l`élément de tableau
foreach
(
$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))