2013-05-05 13 views
6

Przykład:PHP pobiera ścieżkę pliku obrazu?

URL obrazu:

localhost/example/folder/filename.jpg 

Chcę uzyskać ścieżkę obrazu tak musi być:

localhost/example/folder/ 

Jak to zrobić?

Nie mówię dobrze po angielsku. Dzięki!

znalazłem rozwiązanie zamiast używania dirname:

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

użyj nazwy dirname ('localhost/example/folder/filename.jpg') –

+1

To może pomóc: http://php.net/manual/en/function.pathinfo.php –

Odpowiedz

6

aby uzyskać katalogu nadrzędnego pliku:

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

See: the doc

+0

dziękuję! sprawiłem, że działało. –

7

użytkowania dirname()

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