在 Ruby 中,与 PHP 的
dirname(__FILE__)
相当的是什么?dirname(__FILE__)
相当的是什么?在 @potac 和 @jakub-hampl 的帮助下,我得出了结论
File.dirname(File.expand_path(__FILE__))
puts File.expand_path(__FILE__)
我不熟悉 Ruby(但熟悉 PHP),我在 Rails for PHP Developers 中找到了这个。
File.dirname __FILE__
Dir.pwd
是相当于 PHP 的 dirname(__FILE__)
__DIR__
,因此您不需要调用dirname()
函数--请参见http://php.net/manual/en/language.constants.predefined.php。 - Spudley