PHP > LIBRARY > isset, empty, is_null의 상관 관계와 정보 요약 / define(), defined() 차이
 
PHP
Library
Tip&Tech
Q&A
 
PHP Function
phpschool
그누보드
LIBRARY
  HOME > PHP > LIBRARY
 
isset, empty, is_null의 상관 관계와 정보 요약 / define(), defined() 차이
작성일 : 12-11-02
조회 : 1,365  
   http://pokute.tistory.com/18 [483]

if($var)

isset

empty

is_null

$var1 =1

TRUE

TRUE

FALSE

FALSE

$var="";

FALSE

TRUE

TRUE

FALSE

$var="0";

FALSE

TRUE

TRUE

FALSE

$var=0;

FALSE

TRUE

TRUE

FALSE

$var=NULL;

FALSE

FALSE

TRUE

TRUE

$var

FALSE

FALSE

TRUE

TRUE

$var=array()

FALSE

TRUE

TRUE

FALSE

$var=array(1)

TRUE

TRUE

FALSE

FALSE



define()함수와 defined() 차이는


define() 함수는 상수를 등록하는 함수이다.

defined() 함수는 상수가 등록되어 있는지를 검사하는 함수이다.


웹 플랫폼 구현시 외부에서 직접 url주소를 입력하여 접근하지 못하게

보안 메커니즘을 만들수 있다.


1.index 페이지를 빈페이지로 만들기

2.defined()함수를 이용하여 값이 정의되어 있을경우에만 해당 페이지의 내용을 실행하게함.


 
 

Total 25
번호 제   목 조회
공지 php 라이브러리 92
25 php 라이브러리 92
24 isset, empty, is_null의 상관 관계와 정보 요약 / define(), de… 1366
23 cookie(쿠키) & session(세션) 4761
22 PHP4 + NuSOAP 4203
21 Java + PHP SOAP 모듈 설치 4720
20 PHP SOAP Extension 6290
19 PHP를 이용한 웹 서비스 개발(3) 3272
18 PHP를 이용한 웹 서비스 개발(2) 3112
17 PHP를 이용한 웹 서비스 개발(1) 3854
16 파일-텍스트 카운터 만들기/파일-이미지 카운터 만들기/DB-이미… 2704
15 간단한 문자열분리,찾기,변환 => explode,substr,strstr,ereg… 7664
14 php 이전 경로를 알아내는 함수 6382
13 php 함수정리 1 5426
12    php 함수정리 all 4174
11 CLASS 3633
10 GD and Image 함수 목록 6185
9 file()관련함수 4037
8 array 배열 함수 목록 4099
7 String 함수 목록 3727
6 each() 2980
 1  2  
 
개인홈페이지 덤벙닷컴은 프로그래머와 디자이너위한 IT커뮤니티 공간입니다.
Copyright ⓒ www.dumbung.com. All rights reserved.