Syntaxe :void public DsVector::insert ($index, $values)
Paramètres : Cette fonction prend deux paramètres comme ci-dessus et décrit ci-dessous :
- $index :Ce paramètre contient l`index auquel l`élément doit être inséré.
- $value :ce paramètre contient la valeur à insérer.
Valeur de retour :cette fonction ne renvoie aucune valeur.
Exception : cette fonction renvoie une
OutOfRangeException si l`index est invalide. Les programmes suivants illustrent le Ds / Vector::insert()en PHP :
Programme 1 : < ? php
// Déclarer un nouveau vecteur $vector
=
new
DsVector ([1, 2, 4, 5]);
// Afficher l`élément Vector
print_r (
$vector
);
// Utilisez la fonction insert() pour ajouter
// élément dans le vecteur
$vecteur
-> insérer (2, 3);
// Afficher l`élément vectoriel
print_r (
$vector
);
? >
Sortie :Objet DsVector ([0] => 1 [1] => 2 [2] => 4 [3] => 5) DsVector Objet ([0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5)
Programme 2 : < ? php
// Déclarer un nouveau vecteur
$vector
=
new
DsVector ([
"ingénieur"
,
"pour"
,
"ingénieur"
]);
// Afficher l`élément Vector
print_r (
$vector
);
// Utilisez la fonction insert() pour ajouter
// élément dans le vecteur
$vecteur
-> insert (1,
"pratique"
);
// Afficher l`élément vectoriel
print_r (
$vector
);
?>
Sortie :Objet DsVector ([0] => ingénieur [1] = > pour [2] => ingénieur) Objet DsVector ([0] => ingénieur [1] => pratique [2] => pour [3] => ingénieur)
Lien : http://php.net/manual/en/ds-vector.insert.php