當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Perl caller用法及代碼示例



描述

此函數返回有關當前子程序調用者的信息。在標量上下文中,返回調用者的包名或調用者的包名 EXPR 步進。

在沒有指定參數的列表上下文中,調用者為當前子例程的調用者返回包名、文件名和文件中的行。

如果指定了 EXPR,調用者將返回調用者 EXPR 步長的擴展信息。也就是說,當參數為 1 時,它返回當前子例程的調用者(父)的信息,2 是當前子例程的調用者(祖父)的調用者,依此類推。

用法

以下是此函數的簡單語法 âˆ'

caller EXPR

caller

返回值

此函數在失敗時返回 undef,不帶參數調用時返回基本信息,帶參數調用時返回擴展信息。

相關用法


注:本文由純淨天空篩選整理自 Perl caller Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。