thinkPHP3.x 상수 정리(상수/경로 상수/시스템 상수 미리 정 의 됨)

3076 단어 thinkPHP상수
본 고 는 thinkPHP3.x 가 자주 사용 하 는 상수 들 을 정리 하고 정리 하 였 다.여러분 께 참고 하도록 공유 하 겠 습 니 다.구체 적 으로 는 다음 과 같 습 니 다.
1.미리 정 의 된 상수
URL_COMMON=0 일반 모드 URL
URL_PATHINFO=1 PATHINFO URL
URL_REWRITE=2 REWRITE URL
URL_COMPAT=3 호 환 모드 URL
HAS_ONE=1 HAS_ONE 관련 정의
BELONGS_TO=2 BELONGS_TO 관련 정의
HAS_MANY=3 HAS_MANY 관련 정의
MANY_TO_MANY=4 MANY_TO_MANY 관련 정의
THINK_VERSION 프레임 워 크 버 전 번호
이러한 미리 정 의 된 상수 들 은 환경의 변화 에 따라 변화 하지 않 는 다.
2.경로 상수
시스템 과 프로젝트 의 경로 상수 가 시스템 의 기본 디 렉 터 리 규범 에 사 용 됩 니 다.변경 사항 을 재 정의 할 수 있 습 니 다.디 렉 터 리 를 맞 추 지 않 으 려 면 이 상수 들 은 변경 할 필요 가 없습니다.
CORE_PATH 시스템 핵심 라 이브 러 리 디 렉 터 리  THINK_PATH.'Lib/'
EXTEND_PATH 시스템 확장 디 렉 터 리  THINK_PATH.'Extend/'
MODE_PATH 모드 확장 디 렉 터 리  EXTEND_PATH.'Mode/'
ENGINE_PATH 엔진 확장 디 렉 터 리  EXTEND_PATH.'Engine/'
VENDOR_PATH 제3자 라 이브 러 리 디 렉 터 리  EXTEND_PATH.'Vendor/'
LIBRARY_PATH 시스템 확장 라 이브 러 리 디 렉 터 리  EXTEND_PATH.'Library/'
COMMON_PATH 프로젝트 공공 디 렉 터 리  APP_PATH.'Common/'
LIB_PATH 프로젝트 라 이브 러 리 디 렉 터 리  APP_PATH.'Lib/'
RUNTIME_PATH 프로젝트 실행 시 디 렉 터 리  APP_PATH.'Runtime/'
CONF_PATH 프로젝트 설정 디 렉 터 리  APP_PATH.'Conf/'
LOG_PATH 프로젝트 로그 디 렉 터 리  RUNTIME_PATH.'Logs/'
CACHE_PATH 프로젝트 템 플 릿 캐 시 디 렉 터 리  RUNTIME_PATH.'Cache/'
LANG_PATH 프로젝트 언어 팩 디 렉 터 리  APP_PATH.'Lang/'
TEMP_PATH 프로젝트 캐 시 디 렉 터 리  RUNTIME_PATH.'Temp/'
DATA_PATH 프로젝트 데이터 디 렉 터 리  RUNTIME_PATH.'Data/'
TMPL_PATH 프로젝트 템 플 릿 디 렉 터 리  APP_PATH.'Tpl/'
HTML_PATH 프로젝트 정적 캐 시 디 렉 터 리  APP_PATH.'Html/'
시스템 상수
다음 시스템 상수 들 은 개발 환경의 변화 나 설정 의 변화 에 따라 달라 진다.
IS_CGI 가 CGI 모드 에 속 하 는 지 여부
IS_WIN 이 Windows 환경 에 속 하 는 지 여부
IS_CLI 명령 행 모드 에 속 하 는 지 여부
__ROOT__ 사이트 루트 디 렉 터 리 주소
__APP__ 현재 항목(입구 파일)주소
__GROUP__ 현재 그룹의 URL 주소
__URL__ 현재 모듈 의 URL 주소
__ACTION__ 현재 작업 의 URL 주소
__SELF__ 현재 URL 주소
__INFO__ 현재 PATHINFO 문자열
APP_NAME 현재 항목 이름
GROUP_NAME 현재 그룹 이름
MODULE_NAME 현재 모듈 명
ACTION_NAME 현재 작업 이름
APP_디버그 모드 를 시작 할 지 여부
MODE_NAME 현재 모드 이름
APP_PATH 현재 항목 경로
THINK_PATH 시스템 프레임 워 크 경로
MEMORY_LIMIT_ON 시스템 메모리 통계 지원
RUNTIME_FILE 프로젝트 컴 파일 캐 시 파일 이름
THEME_NAME 현재 테마 이름
THEME_PATH 현재 템 플 릿 테마 경로
APP_TMPL_PATH 현재 템 플 릿 URL 경로
LANG_SET 현재 브 라 우 저 언어
MAGIC_QUOTES_GPC MAGIC_QUOTES_GPC
thinkpHP 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있 습 니 다.ThinkpHP 입문 강좌,ThinkPHP 상용 방법 총화,PHP 에서 쿠키 사용법 요약,smarty 템 플 릿 입문 기초 튜 토리 얼PHP 템 플 릿 기술 총화.
본 고 는 ThinkPHP 프레임 워 크 를 기반 으로 한 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기