묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[PHP] realpath[__FILE__]이 뜻하는것이 무엇인가요 ^^?
2003.09.07 15:57
$temp_filename=realpath(__FILE__);
if($temp_filename) $config_dir=eregi_replace("lib.php","",$temp_filename);
else $config_dir="";
제로 보드 소스 구경중에 저런게 있더군요 ^^;
저기서 __FILE__ 가 가르키는게 무엇인지 궁금 합니다.~
실행해 보니깐 자신을 가르키는것 같던데요
맞는건가요?
realpath(".") 이런식으로 해서 출력해 보니깐
자신의 파일명을 제외한 현제 디렉토리 (어쩌면 당연한 것일지도;;)까지만~ 출력이 되는데
굳이 자신의 파일명을 eregi_replace 로 없에주는 이유가 ^^; 무엇인지도 궁금하네요
if($temp_filename) $config_dir=eregi_replace("lib.php","",$temp_filename);
else $config_dir="";
제로 보드 소스 구경중에 저런게 있더군요 ^^;
저기서 __FILE__ 가 가르키는게 무엇인지 궁금 합니다.~
실행해 보니깐 자신을 가르키는것 같던데요
맞는건가요?
realpath(".") 이런식으로 해서 출력해 보니깐
자신의 파일명을 제외한 현제 디렉토리 (어쩌면 당연한 것일지도;;)까지만~ 출력이 되는데
굳이 자신의 파일명을 eregi_replace 로 없에주는 이유가 ^^; 무엇인지도 궁금하네요
댓글 2
-
행복한고니
2003.09.07 16:18
-
미톨
2003.09.07 16:29
아 감사합니다. ^^ include문제 때문에 저렇게 쓴거군요;;;
그럼 realpath("."); 이런식으로 써도 안돼는 이유도 알겠네요 ^^
답변 감사 드립니다.~~ 행복한 주말 되세요 ^^)/
include 를 하면 자신이 묻혀버리는(?) PHP_SELF 와는 다르게 __FILE__ 이라는 상수는 현재 파일이 있는 절대경로를 나타냅니다.