반응형
말랑Cow
IT
말랑Cow
전체 방문자
오늘
어제
  • 분류 전체보기 (165)
    • Linux (33)
    • Windows (6)
    • Network (7)
    • Hardware (10)
    • Zabbix (13)
    • python (9)
    • script (0)
    • docker (16)
    • NAS (1)
    • DB (3)
    • php (33)
    • jQuery (1)
    • 정보보안기사 (0)
    • Ajax (1)
    • Javascript (21)
    • DELL (0)
    • HPE (0)
    • Secui (0)
    • AWS (2)
    • Elastic (0)
    • 보안 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 서버
  • jQuery
  • 자빅스
  • 리눅스
  • Python
  • bash
  • CentOS
  • Linux
  • Shell
  • 모니터링
  • php 클래스
  • php
  • 파이썬
  • 네트워크
  • ZABBIX
  • 도커
  • JavaScript
  • 자바스크립트
  • docker
  • php 객체
hELLO · Designed By 정상우.
말랑Cow

IT

__FILE__ 과 __DIR__
php

__FILE__ 과 __DIR__

2021. 7. 7. 09:28
반응형

간단한 예제로 확인하겠습니다.

 

# /var/www/html/mimity/dist/html/static/test2/dir_file.php

<?php

echo dirname(__DIR__);
echo '<br>';
echo __DIR__;
echo '<br>';
echo dirname(__FILE__);
echo '<br>';
echo __FILE__;

?>

위 주석과 같은 경로에 있는 php 파일입니다.

 

1) dirname(__DIR__) : 현재경로의 바로 전 디렉토리

2) __DIR__ : 파일위치에 대한 절대경로

3) dirname(__FILE__) : 파일위치에 대한 절대경로

4) __FILE__ : 파일명을 포함한 파일위치에 대한 절대경로

 

참고로 __DIR__ 은 php 5.3버전부터 사용가능합니다.

반응형

'php' 카테고리의 다른 글

selectbox 에서 선택한 값 출력  (0) 2021.07.10
양식(form)으로 전송된 데이터 전달받기 - $_GET, $_POST  (0) 2021.07.09
외부 파일을 포함하는 함수 [include(), include_once(), require(), require_once()]  (0) 2021.07.08
PHP Mysql 레코드 가져오기  (0) 2021.07.07
PHP MySQL 연결 및 쿼리실행  (0) 2021.07.06
    'php' 카테고리의 다른 글
    • 양식(form)으로 전송된 데이터 전달받기 - $_GET, $_POST
    • 외부 파일을 포함하는 함수 [include(), include_once(), require(), require_once()]
    • PHP Mysql 레코드 가져오기
    • PHP MySQL 연결 및 쿼리실행
    말랑Cow
    말랑Cow

    티스토리툴바