php에서 empty 와 isset > PHP

본문 바로가기
사이트 내 전체검색

PHP

php에서 empty 와 isset

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 222회 작성일 25-05-09 12:01

본문

php에서 변수가 있는지 없는지 체크과 값이 0과 없는경우, null, false 를 구분하여야 할 때 사용하는 함수들..


변수가 아래와 같이 정해 져 있는 경우 php에서 empty 와 isset 의 결과

$var1 = "PHP";

$var2 = 0;

$var3 = "";

$var4 = null;

$var5 = false;



###########################################################

1. empty  : 변수가 없거나 값이 0, '', null, false 인 경우 true를 반환한다.


if (empty($var1)) echo 'empty var1 PHP <br>';

if (empty($var2)) echo 'empty var2 숫자 0 <br>';

if (empty($var3)) echo 'empty var3 빈칸 <br>';

if (empty($var4)) echo 'empty var4 NULL <br>';

if (empty($var5)) echo 'empty var5 false <br>';

if (empty($var6)) echo 'empty var6 변수정의 없음 <br>';


---- 결과 
empty var2 숫자 0
empty var3 빈칸
empty var4 NULL
empty var5 false
empty var6 변수정의 없음


###########################################################

2. isset  : 변수가 있으며 Null이 아닌 경우, 변수값이 0, '', false 인 경우 모두 true를 반환한다. 다만 변수가 있으나 null이거나 변수가 정의 되어 있지 않으면 false


if (isset($var1)) echo 'isset var1 PHP <br>';

if (isset($var2)) echo 'isset var2 숫자 0 <br>';

if (isset($var3)) echo 'isset var3 빈칸 <br>';

if (isset($var4)) echo 'isset var4 NULL <br>';

if (isset($var5)) echo 'isset var5 false <br>';

if (isset($var6)) echo 'isset var6 변수정의 없음 <br>';


---- 결과 

isset var1 PHP

isset var2 숫자 0

isset var3 빈칸

isset var5 false



 

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

  • 게시물이 없습니다.

접속자집계

오늘
1,939
어제
3,835
최대
6,642
전체
1,455,431
contact : webmaster@beautipia.co.kr
Copyright © beautipia.co.kr. All rights reserved.