说我有一个文件在我的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或无论是绝对路径。

有帮助吗?

解决方案

我想你想要的:

DOCROOT.'assets/somefile.jpg'

其他提示

我没有使用Kohana开发工作,但不是的的Kohana :: find_file工作的?

  

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

     

当搜索“配置”或“I18N”目录,文件的数组将被返回。这些文件将返回必须被合并在一起的阵列。

尝试回波真实路径( '资产/ somefile.jpg')。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top