>  기사  >  백엔드 개발  >  patcharapachaichua PHP include_path 설정 팁 공유

patcharapachaichua PHP include_path 설정 팁 공유

WBOY
WBOY원래의
2016-07-29 08:45:541245검색

1. include_path의 의미
include(), require(), fopen_with_path() 함수를 사용하여 파일을 검색할 때, 이러한 함수는 파일을 열 때 웹 루트에서 검색합니다. .include_path가 설정되면 이러한 PHP 함수는 먼저 지정된 include_path 디렉터리에서 검색합니다.
창이 cmd 명령을 실행할 때 몇 가지 cmd 명령을 입력하는 원리는 유사합니다. 그리고 시스템이 설정한 환경 변수에 이러한 명령이 있는지 검색하고, 존재하면 실행할 수 있습니다.
 PHP include_path设置技巧分享
2.Include_path 설정
첫 번째 방법:
수정 php.ini 파일의 include_path 항목.
include_path = .:/usr/local/lib/php:./include
두 번째 방법:
ini_set 방법을 사용하세요.
ini_set("include_path", ".:../:./include:../include");   
3. 참고
zendframework에는 index.php 설정이 포함됩니다.

코드 복사 코드는 다음과 같습니다.


set_include_path('.' .PATH_SEPARATOR.'../library/'
.PATH_SEPARATOR.'. /application/models/'
.PATH_SEPARATOR.'./application/lib/'
.PATH_SEPARATOR.get_include_path());


PATH_SEPARATOR는 Linux 시스템에서 상수입니다. ":" 기호는 Windows에서는 ";" 기호입니다.
따라서 프로그램을 작성할 때 대신 PATH_SEPARATOR 상수를 사용하는 것이 가장 좋습니다. 그렇지 않으면 시스템이 Linux에서 Win 시스템으로 또는 그 반대로 이식되면 오류가 발생합니다!
get_include_path는 현재 기존 환경 변수와 이전 설정을 가져오며, 이는 새로운 시스템 포함입니다.

위에서는 패치라파차이추아 내용을 포함하여 PHP include_path 설정 기술 공유를 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.