2013-05-05 234 views
6

例子:PHP獲取圖像的文件路徑?

圖片URL:

localhost/example/folder/filename.jpg 

我想要得到的圖像的路徑,它必須是:

localhost/example/folder/ 

如何做到這一點?

我說的英文不太好。謝謝!

我已經找到了解決辦法,而不是使用目錄名稱:

$image = 'localhost/example/folder/filename.jpg'; 
$directory = substr($image, 0, strrpos($image, '/', -2) + 1); 
echo $directory; 
//return: localhost/example/folder/ 
+3

使用dirname('localhost/example/folder/filename.jpg') – 2013-05-05 15:58:31

+1

這可能有所幫助:http://php.net/manual/en/function.pathinfo.php – 2013-05-05 15:59:22

回答

6

獲取文件的父文件夾:

dirname("localhost/example/folder/filename.jpg"); 

參見: the doc

+0

謝謝!我做到了。 – 2013-05-06 01:25:50

7

使用dirname()

<?php 
echo dirname('localhost/example/folder/filename.jpg'); 
?>