2011-04-27 3 views
0

가능한 중복있는 디렉토리 얻을 :
PHP: let a file return its own directory.PHP : 파일을

안녕을

나는이 같은 디렉토리에있는 파일이 있습니다

C:\wamp\www\site\modules\file.php

그 스크립트 내에서 file.php의 현재 디렉토리를 어떻게 얻을 수 있습니까? 이 디렉토리는 modules처럼 보일 것입니다.

같은 디렉토리에서 CSS 파일에 대한 URL 경로를 작성하려면이 디렉토리 이름이 필요합니다.

+0

흠. 난 단지 부모 디렉토리가 필요합니다 ... – Alex

+2

'basename (dirname (__ FILE __))'또는'basename (__ DIR __)' – Gordon

+0

그 덕분에, 작동합니다 : d – Alex

답변

0
dirname(__FILE__) . "/" . basename(__DIR__) 

또는

dirname(__FILE__) 
0

pathinfo를 활용할 수 있습니다. 나는`이 dirname (__ FILE의 __)를 시도`하지만 파일의 전체 경로를 얻을 수

$path_parts = pathinfo('C:\wamp\www\site\modules\file.php'); 

echo $path_parts['dirname'], "\n"; 
echo $path_parts['basename'], "\n"; 
echo $path_parts['extension'], "\n"; 
echo $path_parts['filename'], "\n"; // since PHP 5.2.0 
+0

-1; 파일을 작성할 때 파일에 대한 경로를 알고 있다고 가정합니다. 전체 질문은 경로를 찾는 방법입니다. – geoffspear

관련 문제