GVKun编程网logo

Ruby中PHP的dirname(__ FILE__)的等价物?(ruby与php)

9

如果您想了解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)

Ruby中PHP的dirname(__ FILE__)的等价物?(ruby与php)

Ruby中PHP的dirname(__ FILE__)的等价物是什么?

解决方法:

在@potac和@ jakub-hampl的帮助下,我到了

File.dirname(File.expand_path(__FILE__))

这给了我我想要的东西

dirname (__FILE__) 的使用

dirname (__FILE__) 的使用

file

这个内定常数是当前 php 程序的就是完整路径(路径 + 文件名)。

即使这个文件被其他文件引用 (include 或 require),__file__始终是它所在文件的完整路径,而不是引用它的那个文件完整路径。 这是一个 include.php 的文件 例子

结果

输入图片说明

dirname(__FILE__)

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>