Posez votre question Signaler

$_ en PERL

bsad - Dernière réponse le 31 mai 2001 à 05:41
Bonjour,
Quelqu'un peut-il m'expliquer le rôle de $_ en perl?
Merci beaucoup
Lire la suite 

$_ en PERL »

Suggestions
2 réponses
Réponse
+6
moins plus
En gros, la variable $_ correspond :
au dernier enregistrement lu dans une instruction <FICHIER>
dans le cadre d'une boucle while

exemple
open(MONFIC, "<bidon");
while (<MONFIC>) {
print $_;
}
close MONFIC;


extrait de la documentation

$_
The default input and pattern-searching space. The following pairs are equivalent:

while (<>) {...} # only equivalent in while!
while ($_ = <>) {...}
/^Subject:/
$_ =~ /^Subject:/
tr/a-z/A-Z/
$_ =~ tr/a-z/A-Z/
chop
chop($_)

Regarder la documentation Perl
voir p.ex en français :
http://www.enstimac.fr/Perl/DocFr/perlvar.html

j'ai de la doc sur Perl (pas vraiment mise à jour)
http://thot.dyndns.org:6080/perl/perlvar.htm


Ajouter un commentaire
Réponse
-5
moins plus
Le "$" introduis toutes les variables ...
Ajouter un commentaire
Ce document intitulé « $_ en PERL » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Windows 8 - À quoi s'attendre ?