@_ c'est la liste des paramètres passés à une subroutine.
Certaines opérations sur les listes (pop, shift...) , lorsque appelées sans paramètre explicite, s’exécutent implicitement sur cette liste.
$_ c'est la variable "par défaut" de perl (utilisée lorsqu'il n'y a pas de variable explicite)
- elle est affectée ("par défaut" ) par certaines opérations (lecture d'une ligne de fichier à travers un filehandle <$fh>, readline, readdir, et on peut l'affecter explicitement
- de très nombreuses opérations sur les scalaires, lorsque appelées sans paramètre explicite, s’exécutent implicitement sur cette liste. En particulier les opérations de pattern matching, la variable d'itération d'un foreach, grep ou map, l'argument ("par défaut" ) d'un print, etc.
A+,
---------------
There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! --