Section courante

Section administrative du site

SCALAR

Scalaire
Perl
 

Syntaxe

scalar expr

Paramètres

Nom Description
expr Ce paramètre permet d'indiquer l'expression à analyser.

Description

Cette fonction retourne un argument dans un contexte scalaire.

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. #!/usr/bin/perl
  2.  
  3. my @impaire = (1,3,5,7,9);
  4. my @paire = (2,4,6,8,10);
  5. my @D = ("A","B","C","D");
  6. my @E = ("A","B","C","D","E");
  7. my @F = ("A","B","C","D","E","F");
  8.  
  9. my @Result = (@impaire, @paire);
  10. print "Source original @Result\n";
  11.  
  12. @Result = (scalar(@impaire), scalar(@paire));
  13. print "Traiter par scalar @Result\n";
  14.  
  15. print "Scalar D = " . scalar @D . "\n";
  16. print "Scalar E = " . scalar @E . "\n";
  17. print "Scalar F = " . scalar @F . "\n";

on obtiendra le résultat suivant :

Source original 1 3 5 7 9 2 4 6 8 10
Traiter par scalar 5 5
Scalar D = 4
Scalar E = 5
Scalar F = 6

Références

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

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