Perl 特殊文字


現在,我來講一下三個特殊的文字 __FILE__、__LINE__ 和 __PACKAGE__,它們表示程式中當前的檔名、行號和包名。

它們只能作為單獨的標記使用,不會內插到字串中。請檢視下面的示例 −

示例

 即時示例

#!/usr/bin/perl
print "File name ". __FILE__ . "\n";
print "Line Number " . __LINE__ ."\n";
print "Package " . __PACKAGE__ ."\n";
# they can not be interpolated
print "__FILE__ __LINE__ __PACKAGE__\n";

輸出

這將產生以下結果 −

File name hello.pl
Line Number 4
Package main
__FILE__ __LINE__ __PACKAGE__

更新時間:2019 年 11 月 28 日

367 次瀏覽

開啟你的 職業生涯

完成課程獲取認證

開始學習
廣告
© . All rights reserved.