描述
此函數返回有關當前子程序調用者的信息。在標量上下文中,返回調用者的包名或調用者的包名 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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。