PHP 변수 검사 내장 함수: isset()와 empty() 사용법

PHP 변수 검사 내장 함수: isset()와 empty() 사용법

PHP에서 변수의 존재와 값을 검사하는 데 사용되는 두 가지 주요 내장 함수인 isset()empty()에 대해 알아보겠습니다. 이 함수들은 PHP 프로그래밍에서 변수의 상태를 확인하는 데 매우 유용합니다.

1. isset(): 변수 존재 여부 확인

isset() 함수는 변수가 선언되었고, NULL이 아닌 값을 가지고 있는지 검사합니다. 이 함수는 변수가 존재하는지 여부를 확인할 때 사용됩니다.

<?php
  $name = 'BlueShare';
  
  if (isset($name)) {
      echo '변수가 존재합니다.';
  } else {
      echo '변수가 존재하지 않습니다.';
  }
  
  // 출력: 변수가 존재합니다.
?>

2. empty(): 변수 값의 비어있음 여부 확인

empty() 함수는 변수가 비어있거나 존재하지 않는 경우 true를 반환합니다. 이 함수는 변수가 비어있거나, NULL, 0, ‘0’, 빈 문자열, 빈 배열인지 검사합니다.

<?php
  $var = '';

  if (empty($var)) {
      echo '변수가 비어있습니다.';
  } else {
      echo '변수가 비어있지 않습니다.';
  }

  // 출력: 변수가 비어있습니다.
?>
PHP 변수 검사 내장 함수 isset()와 empty() 사용 예제

관련 이전 게시글


이 글이 도움이 되셨다면 공유 부탁드립니다!

위로 스크롤