-
[PHP] php 비슷하지만 다른 isset() / empty() null checkPHP 2022. 7. 5. 11:20반응형
[PHP] php 비슷하지만 다른 isset() / empty() null check
isset() 해당 변수에 값이 설정 되었는지 체크한다. 변수에 값이 설정 되었다면 true, 아니라면(null) false를 반환.
$nullCheck1 = null; $nullCheck2 = ''; $nullCheck3 = 'check'; $nullCheck4; echo isset($nullCheck1) ? 'nullCheck1: not null <br>' : 'nullCheck1: null <br>'; // 결과값 nullCheck1: null echo isset($nullCheck2) ? 'nullCheck2: not null <br>' : 'nullCheck2: null <br>'; // 결과값 nullCheck2: not null echo isset($nullCheck3) ? 'nullCheck3: not null <br>' : 'nullCheck3: null <br>'; // 결과값 nullCheck3: not null echo isset($nullCheck4) ? 'nullCheck4: not null <br>' : 'nullCheck4: null <br>'; // 결과값 nullCheck4: null
empty() 변수가 비어있는지 체크한다. 비어있다면 true, 비어있지 않다면 false를 반환.
$nullCheck1 = null; $nullCheck2 = ''; $nullCheck3 = 'check'; $nullCheck4; echo empty($nullCheck1) ? 'nullCheck1: empty <br>' : 'nullCheck1: not empty <br>'; // 결과값 nullCheck1: empty echo empty($nullCheck2) ? 'nullCheck2: empty <br>' : 'nullCheck2: not empty <br>'; // 결과값 nullCheck2: empty echo empty($nullCheck3) ? 'nullCheck3: empty <br>' : 'nullCheck3: not empty <br>'; // 결과값 nullCheck3: not empty echo empty($nullCheck4) ? 'nullCheck4: empty <br>' : 'nullCheck4: not empty <br>'; // 결과값 nullCheck4: empty
반응형'PHP' 카테고리의 다른 글
[PHP] substr() 문자열 자르기 (0) 2022.07.07 [PHP] nl2br() 줄바꿈 (0) 2022.07.06 [PHP] array_push() 배열에 값을 추가 (0) 2022.07.04 [PHP] unset() 배열 변수 제거 (0) 2022.07.03 [PHP] array_diff() 배열 비교 (0) 2022.07.02