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,382  
   http://pokute.tistory.com/18 [485]

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 라이브러리 117
25 php 라이브러리 117
24 isset, empty, is_null의 상관 관계와 정보 요약 / define(), de… 1383
23 cookie(쿠키) & session(세션) 4777
22 PHP4 + NuSOAP 4218
21 Java + PHP SOAP 모듈 설치 4735
20 PHP SOAP Extension 6368
19 PHP를 이용한 웹 서비스 개발(3) 3286
18 PHP를 이용한 웹 서비스 개발(2) 3126
17 PHP를 이용한 웹 서비스 개발(1) 3872
16 파일-텍스트 카운터 만들기/파일-이미지 카운터 만들기/DB-이미… 2718
15 간단한 문자열분리,찾기,변환 => explode,substr,strstr,ereg… 7678
14 php 이전 경로를 알아내는 함수 6400
13 php 함수정리 1 5443
12    php 함수정리 all 4190
11 CLASS 3647
10 GD and Image 함수 목록 6226
9 file()관련함수 4047
8 array 배열 함수 목록 4116
7 String 함수 목록 3745
6 each() 2996
 1  2  
 
개인홈페이지 덤벙닷컴은 프로그래머와 디자이너위한 IT커뮤니티 공간입니다.
Copyright ⓒ www.dumbung.com. All rights reserved.