Section courante

A propos

Section administrative du site

PUSH

Empiler
Perl
 

Syntaxe

push array, list

Paramètres

Nom Description
array Ce paramètre permet d'indiquer le tableau à empiler.
list Ce paramètre permet d'indiquer les valeurs à ajouter au tableau.

Retour

Valeur Description
entier Ces valeurs permettent d'indiquer le nombre d'éléments dans le tableau après l'insertion.

Description

Cette fonction permet d'ajouter un élément à la fin d'un tableau et/ou haché («hach»).

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. #!/usr/bin/perl
  2.  
  3. my @array = ('array1', 'array2', 'array3');
  4. my $ref_array = ['ref1', 'ref2', 'ref3'];
  5.  
  6. print "pop(array) = ". pop(@array) . "\n";
  7. print "pop(ref_array) = ". pop(@$ref_array) . "\n";
  8.  
  9. print "Nombre element de array = ".push(@array,"array4")."\n";
  10. print "Nombre element de array = ".push(@array,"array5","array6")."\n";
  11. print "Nombre element de ref_array = ".push(@$ref_array,"ref4")."\n";
  12. print "Nombre element de ref_array = ".push(@$ref_array,"ref5","ref6")."\n";
  13.  
  14. print "Valeur de array = @array\n";
  15. print "Valeur de ref_array = @$ref_array\n";

on obtiendra le résultat suivant :

pop(array) = array3
pop(ref_array) = ref3
Nombre element de array = 3
Nombre element de array = 5
Nombre element de ref_array = 3
Nombre element de ref_array = 5
Valeur de array = array1 array2 array4 array5 array6
Valeur de ref_array = ref1 ref2 ref4 ref5 ref6

Références

La Bible Micro Application HTML & Développement Web, Stefan Munz, Wolfgang Nefzger, 2003, ISBN: 2-7429-2898-7, page 1116
Perl/CGI-Programmation avancée Grand Livre, Edition Micro Application, Rolf D. Stoll, 2001, ISBN: 2742919082, page 105, 114

Dernière mise à jour : Dimanche, le 18 octobre 2015