Fonction PHP Ds / Deque insert ()

| | | | | | |
Syntaxe :
public DsDeque::insert ($index, $values) : void
Paramètres :cette fonction prend deux paramètres comme ci-dessus et décrits ci-dessous :
  • $index :ce paramètre contient l`index auquel l`élément doit être inséré.
  • $value :< /b>ce paramètre contient la valeur qui sera insérée dans l`index donné dans le Deque.
Valeur renvoyée : cette fonction ne renvoie aucune valeur.Exception :cette fonction lève OutOfRangeException si Deque est vide. Les programmes ci-dessous illustrent la fonction Ds / Deque::insert()en PHP :Programme 1 :
// À propos de declare deque$deck = new DsDeque ([1, 2, 3, 4, 5, 6]); echo ( " Éléments dans le Deque " );
// Afficher les éléments Dequeprint_r ( $deck ); echo ( " Insérez 10 à la index 4 dans le deque " );
// Utilisez la fonction insert() pour insérer
// élément dans le deck à l`index 4$deck -> insert (4, 10);
// Afficher les éléments Dequeprint_r ( $deck );
?>
Quitter :
Éléments dans l`objet Deque DsDeque ([0] => 1 [1] => 2 [2] => 3 [ 3] => 4 [4] => 5 [5] => 6) Insérer 10 à l`index 4 dans l`objet deque DsDeque ([0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 10 [5] => 5 [6] => 6)
Programme 2 : < ? php
// Déclarer deque$deck = nouveau DsDeque ([1 , 2, 3, 4, 5, 6]); echo ( >" Original Deque " );
// Afficher les éléments Dequeprint_r ( $deck ); echo ( " Deque modifié " );
// Utilisez la fonction insert() pour insérer
// un élément dans le jeu à index 4$pont -> insérer (3, ... [10, 20, 30, 40]); < br>// Afficher les éléments Dequeprint_r ( $deck );
?>
Quitter :
Objet original Deque DsDeque ([0] => 1 [1] => 2 [2] => 3 [ 3] => 4 [4] => 5 [5] => 6) Objet Deque DsDeque modifié ( [0] => 1 [1] => 2 [2] => 3 [3] => 10 [4] => 20 [5] => 30 [6] => 4 0 [ 7] => 4 [8] => 5 [9] => 6)
Lien :http://php.net/manual/en/ds- deque.insert.php