Section courante

A propos

Section administrative du site

CHOP

Change l'opérateur
Perl
 

Syntaxe

chop VARIABLE
chop(LIST)
chop

Paramètres

Nom Description
VARIABLE Ce paramètre permet d'indiquer une variable à traiter
LIST Ce paramètre permet d'indiquer une liste à traiter

Description

Cette fonction permet d'enlever le dernier caractère et retourne le caractère haché.

Remarques

Exemples

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

  1. #!/usr/bin/perl
  2.  
  3. @result = split("/","/usr:/lib:/cron:/");
  4. for(my $I = 0; $I <= $#result;$I++) {
  5.     chop($result[$I]);
  6.     print "Niveau " . $I . ": " . $result[$I] . "\n";
  7. }

on obtiendra le résultat suivant :

Niveau 0:
Niveau 1: usr
Niveau 2: lib
Niveau 3: cron

Voici un exemple permettant d'afficher la première lettre de chacun des registres d'un processus Intel :

  1. #!/usr/bin/perl
  2.  
  3. use strict;
  4.  
  5. my @registreIntel = ("AX","BX","CX","DX","SI","DI","SP","BP");
  6. foreach(@registreIntel) {
  7.    chop;
  8.    tr/a-z/A-Z/;
  9.    print;
  10. }

on obtiendra le résultat suivant :

ABCDSDSB

Références

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

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