描述
此函数返回有关当前子程序调用者的信息。在标量上下文中,返回调用者的包名或调用者的包名 EXPR 步进。
在没有指定参数的列表上下文中,调用者为当前子例程的调用者返回包名、文件名和文件中的行。
如果指定了 EXPR,调用者将返回调用者 EXPR 步长的扩展信息。也就是说,当参数为 1 时,它返回当前子例程的调用者(父)的信息,2 是当前子例程的调用者(祖父)的调用者,依此类推。
用法
以下是此函数的简单语法 âˆ'
caller EXPR caller
返回值
此函数在失败时返回 undef,不带参数调用时返回基本信息,带参数调用时返回扩展信息。
相关用法
- Perl chop()用法及代码示例
- Perl chmod用法及代码示例
- Perl chr()用法及代码示例
- Perl chomp()用法及代码示例
- Perl chop用法及代码示例
- Perl crypt用法及代码示例
- Perl chr用法及代码示例
- Perl chomp用法及代码示例
- Perl continue用法及代码示例
- Perl cos()用法及代码示例
- Perl sin()用法及代码示例
- Perl abs()用法及代码示例
注:本文由纯净天空筛选整理自 Perl caller Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。