Fonction d'appel Perl
La description
Cette fonction renvoie des informations sur l'appelant des sous-programmes en cours. Dans un contexte scalaire, renvoie le nom du package de l'appelant ou le nom du package de l'appelant EXPR step up.
Dans un contexte de liste, sans argument spécifié, l'appelant renvoie le nom du package, le nom du fichier et la ligne dans le fichier pour l'appelant du sous-programme actuel.
Si EXPR est spécifié, l'appelant renvoie des informations étendues pour que l'appelant EXPR progresse. Autrement dit, lorsqu'il est appelé avec un argument de 1, il renvoie les informations pour l'appelant (parent) du sous-programme actuel, avec 2 l'appelant de l'appelant (grand-parent) du sous-programme actuel, et ainsi de suite.
Syntaxe
Voici la syntaxe simple de cette fonction -
caller EXPR
caller
Valeur de retour
Cette fonction renvoie undef en cas d'échec, des informations de base lorsqu'elle est appelée sans argument et des informations étendues lorsqu'elle est appelée avec un argument.