如果您想了解Ruby中PHP的dirname(__FILE__)的等价物?和ruby与php的知识,那么本篇文章将是您的不二之选。我们将深入剖析Ruby中PHP的dirname(__FILE__)的等
如果您想了解Ruby中PHP的dirname(__ FILE__)的等价物?和ruby与php的知识,那么本篇文章将是您的不二之选。我们将深入剖析Ruby中PHP的dirname(__ FILE__)的等价物?的各个方面,并为您解答ruby与php的疑在这篇文章中,我们将为您介绍Ruby中PHP的dirname(__ FILE__)的等价物?的相关知识,同时也会详细的解释ruby与php的运用方法,并给出实际的案例分析,希望能帮助到您!
本文目录一览:- Ruby中PHP的dirname(__ FILE__)的等价物?(ruby与php)
- dirname (__FILE__) 的使用
- dirname(__FILE__)
- dirname(__FILE__) 的解释
- dirname(__FILE__)和__DIR__有何区别?
Ruby中PHP的dirname(__ FILE__)的等价物?(ruby与php)
Ruby中PHP的dirname(__ FILE__)的等价物是什么?
解决方法:
在@potac和@ jakub-hampl的帮助下,我到了
File.dirname(File.expand_path(__FILE__))
这给了我我想要的东西
dirname (__FILE__) 的使用
file
这个内定常数是当前 php 程序的就是完整路径(路径 + 文件名)。
即使这个文件被其他文件引用 (include 或 require),__file__始终是它所在文件的完整路径,而不是引用它的那个文件完整路径。 这是一个 include.php 的文件
结果
dirname(__FILE__)
<p>PHP中定义了一个很有用的常数,即
<p>file
<p>这个内定常数是当前PHP程序的就是完整路径(路径+文件名)。
<p>即使这个文件被其他文件引用(include或require),file始终是它所在文件的完整路径,而不是引用它的那个文件完整路径。
<p>请看下面例子:
/home/data/demo/test/a.PHP
<table cellspacing="0" bgcolor="#e0e0e0"><tr><td>
<?PHP
$the_full_name=FILE;
$the_dir=dirname(FILE);
echo $the_full_name; //返回/home/data/demo/test/a.PHP
echo $the_dir; //返回/home/data/demo/test
?></td></tr></table>home/data/demo/b.PHP
<table cellspacing="0" bgcolor="#e0e0e0"><tr><td>