라이브러리

[PHP] set_include_path - include_path 구성 옵션을 설정합니다.




PHP의 set_include_path 함수


PHP의 `set_include_path` 함수는 PHP에서 포함할 수 있는 디렉토리를 지정하는 데 사용됩니다. 이 함수는 PHP의 include_path 설정을 변경하는 데 사용되며, PHP가 포함할 수 있는 디렉토리를 지정하는 데 사용됩니다.

# set_include_path 함수의 기본 사용법


`set_include_path` 함수는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

set_include_path('디렉토리_경로');



# 예제 1: 기본 사용법


#hostingforum.kr
php

// 현재 디렉토리와 lib 디렉토리가 포함된 경로를 설정합니다.

set_include_path(getcwd() . PATH_SEPARATOR . 'lib');



// lib 디렉토리에 있는 파일을 포함합니다.

require_once 'file.php';



# 예제 2: 여러 디렉토리 설정


#hostingforum.kr
php

// 현재 디렉토리, lib 디렉토리, src 디렉토리가 포함된 경로를 설정합니다.

set_include_path(getcwd() . PATH_SEPARATOR . 'lib' . PATH_SEPARATOR . 'src');



// lib 디렉토리에 있는 파일을 포함합니다.

require_once 'file.php';



// src 디렉토리에 있는 파일을 포함합니다.

require_once 'src/file.php';



# 예제 3: 디렉토리 경로에 변수를 포함하는 방법


#hostingforum.kr
php

// 현재 디렉토리와 lib 디렉토리가 포함된 경로를 설정합니다.

$dir_path = getcwd() . '/lib';

set_include_path(getcwd() . PATH_SEPARATOR . $dir_path);



// lib 디렉토리에 있는 파일을 포함합니다.

require_once 'file.php';



# 예제 4: 디렉토리 경로에 환경 변수를 포함하는 방법


#hostingforum.kr
php

// 현재 디렉토리와 lib 디렉토리가 포함된 경로를 설정합니다.

$dir_path = getenv('LIB_DIR') . '/lib';

set_include_path(getcwd() . PATH_SEPARATOR . $dir_path);



// lib 디렉토리에 있는 파일을 포함합니다.

require_once 'file.php';



# 예제 5: 디렉토리 경로에 상위 디렉토리를 포함하는 방법


#hostingforum.kr
php

// 현재 디렉토리와 상위 디렉토리의 lib 디렉토리가 포함된 경로를 설정합니다.

$dir_path = getcwd() . '/..';

set_include_path(getcwd() . PATH_SEPARATOR . $dir_path . '/lib');



// 상위 디렉토리의 lib 디렉토리에 있는 파일을 포함합니다.

require_once 'file.php';



참고 자료


* PHP 공식 문서: [set_include_path](https://php.net/manual/ko/function.set-include-path.php)
* PHP 공식 문서: [getcwd](https://php.net/manual/ko/function.getcwd.php)
* PHP 공식 문서: [PATH_SEPARATOR](https://php.net/manual/ko/dir.constants.php)
* PHP 공식 문서: [getenv](https://php.net/manual/ko/function.getenv.php)
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 257 페이지

검색

게시물 검색