Kohana3:文件的绝对路径

时间:2010-03-12 11:23:08

标签: php file path kohana kohana-3

假设我的kohana 3网站中有一个名为assets/somefile.jpg的文件。我可以通过

获取该文件的URL
 echo Url::site('assets/somefile.jpg'); // /kohana/assets/somefile.jpg

有没有办法可以获得该文件的绝对路径?就像我想要fopen或获得文件的大小或类似的东西一样。

换句话说,我希望得到类似/var/www/kohana/assets/somefile.jpgW:\www\kohana\assets\somefile.jpg或绝对路径的东西。

3 个答案:

答案 0 :(得分:4)

我想你想要:

DOCROOT.'assets/somefile.jpg'

答案 1 :(得分:2)

我没有和Kohana合作,但这不是Kohana::find_file的工作吗?

  

按目录,文件名和扩展名查找文件的路径。如果没有给出扩展名,将使用默认的EXT扩展名。

     

搜索“config”或“i18n”目录时,将返回一个文件数组。这些文件将返回必须合并在一起的数组。

答案 2 :(得分:0)

尝试echo realpath('assets / somefile.jpg')。