라이브러리
[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)
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.