is_bool 함수

함수 is_bool는 전달된 값이 불리언 타입(true 또는 false)인지 확인합니다. 함수는 값이 불리언이면 true를 반환하고, 그렇지 않으면 false를 반환합니다. 함수는 확인할 값 하나를 매개변수로 받습니다.

구문

phpis_bool(mixed $value): bool

예시

여러 값이 불리언 타입에 속하는지 확인해 보겠습니다:

php<?php
  $res1 = is_bool(true);
  $res2 = is_bool(false);
  $res3 = is_bool(1);
  $res4 = is_bool('true');
  
  var_dump($res1, $res2, $res3, $res4);
?>

코드 실행 결과:

phpbool(true)
bool(true)
bool(false)
bool(false)

예시

다양한 타입의 변수를 확인해 보겠습니다:

php<?php
  $boolVar = false;
  $intVar = 0;
  $strVar = 'false';
  
  var_dump(
    is_bool($boolVar),
    is_bool($intVar),
    is_bool($strVar)
  );
?>

코드 실행 결과:

phpbool(true)
bool(false)
bool(false)

함께 보기

  • 함수 is_int,
    변수가 정수인지 확인합니다
  • 함수 is_string,
    변수가 문자열인지 확인합니다
  • 함수 is_array,
    변수가 배열인지 확인합니다