define()와 defined()을 이용하여 직접 해당페이지 접근제어
define() : 상수를 등록하는 함수
defined() : 상수가 등록되어 있는지 검사하는 함수
페이지구성예
index.html
menu.php (include file)
이용방법
index.html ("_NAME_" 이라는 상수를 등록한다)
define("_NAME_", TRUE);
menu.php ("_NAME_" 상수가 없는경우 페이지 실행을 제어한다)
if(!defined("_NAME_")) exit;
'PHP' 카테고리의 다른 글
(함수) PHP5.3 Debug (0) | 2012.11.05 |
---|---|
(함수) JS, CSS 소스 압축(줄바꿈, 들여쓰기, 주석 제거) (0) | 2012.10.12 |
(함수) isset(), empty(), isnull() 비교 (0) | 2012.08.06 |
(함수) getimagesize() (0) | 2012.07.10 |
(정규식) 파일 확장자 추출 (0) | 2012.07.10 |