gpt4 book ai didi

ruby - __FILE__ == $PROGRAM_NAME 在 ruby​​ 中是什么意思?

转载 作者:数据小太阳 更新时间:2023-10-29 07:12:39 25 4
gpt4 key购买 nike

<分区>

我在审查 Ruby 代码时偶然发现了这个语法。代码是:

if __FILE__ == $PROGRAM_NAME
#some code...
end

我想 __FILE__ 是一个变量,可以让我获取我所在文件的名称?但是 $PROGRAM_NAME 简化了什么?另外,为什么这个 if 语句是必需的,因为程序可以使用或不使用它?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com