라이브러리

[PHP] boolval - 변수의 부울 값을 가져옵니다.




boolval() 함수란?


PHP의 `boolval()` 함수는 주어진 값이 boolean 타입인지 아닌지 확인하고 boolean 타입으로 반환합니다. 이 함수는 주어진 값이 boolean 타입이 아닌 경우 boolean 타입으로 변환합니다.

boolval() 함수의 사용법


`boolval()` 함수는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

boolval($value)



* `$value`: 확인하고 싶은 값

예제


# 1. 숫자 0과 1


숫자 0과 1은 boolean 타입으로 변환됩니다.

#hostingforum.kr
php

echo boolval(0) ? 'true' : 'false'; // false

echo "
";

echo boolval(1) ? 'true' : 'false'; // true



# 2. 문자열 'true'와 'false'


문자열 'true'와 'false'은 boolean 타입으로 변환됩니다.

#hostingforum.kr
php

echo boolval('true') ? 'true' : 'false'; // true

echo "
";

echo boolval('false') ? 'true' : 'false'; // false



# 3. 빈 문자열


빈 문자열은 false로 변환됩니다.

#hostingforum.kr
php

echo boolval('') ? 'true' : 'false'; // false



# 4. NULL


NULL은 false로 변환됩니다.

#hostingforum.kr
php

echo boolval(NULL) ? 'true' : 'false'; // false



# 5. 배열


배열은 true로 변환됩니다.

#hostingforum.kr
php

$array = array();

echo boolval($array) ? 'true' : 'false'; // true



# 6. 객체


객체는 true로 변환됩니다.

#hostingforum.kr
php

class Test {}

$obj = new Test();

echo boolval($obj) ? 'true' : 'false'; // true



# 7. 숫자 0.0


숫자 0.0은 false로 변환됩니다.

#hostingforum.kr
php

echo boolval(0.0) ? 'true' : 'false'; // false



# 8. 숫자 1.0


숫자 1.0은 true로 변환됩니다.

#hostingforum.kr
php

echo boolval(1.0) ? 'true' : 'false'; // true



결론


`boolval()` 함수는 주어진 값이 boolean 타입인지 아닌지 확인하고 boolean 타입으로 반환합니다. 이 함수는 다양한 타입의 값을 boolean 타입으로 변환할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 591 페이지

검색

게시물 검색