Syntaxe :
void unset (mixed $var [, mixed $. ..])
Syntaxe :
array array_values ​​(array $array)
< ? php
$arr1
=
array
(
`ingénieur`
,
// [0]
`pour`
,
// [1]
`ingénieur`
// [2]
);
// supprimer l`élément avec l`index 1, qui est destiné à
unset (
$arr1
[1]);
// Imprimer le tableau modifié
var_dump (
$arr1
);
// Réindexer les éléments du tableau
$arr2
=
array_values ​​
(
$arr1
);
// Imprimer le tableau réindexé
var_dump (
$arr1
);
?>
Quitter :array (2 ) {[0] => string (5) "ingénieur" [2 ] => chaîne (5) "ingénieur"} tableau (2) {[0] => string (5) "engineer" [2] => string (5) "engineer"}Nous pouvons également utiliser la fonction array_splice() qui supprime un tableau et le remplace par autre chose.
Exemple 2 :
< ? php
$arr1
=
tableau
(
`ingénieur `
,
// [0]
`pour`
,
// [1]
`ingénieur`
// [2]
);
// supprimer l`élément avec l`index 1, qui est destiné à
array_splice
(
$ arr1
, 1, 1);
// Imprimer le tableau modifié
var_dump (
$arr1
);
?>
Quitter :array (2 ) {[0 ] => chaîne (5) "ingénieur" [1] => chaîne (5) "ingénieur"}