PHP의 논리값
숫자와 문자열 외에도 또 다른 데이터 유형이 있습니다.
바로 논리형 (boolean)입니다. 이것은
오직 두 가지 가능한 값으로만 구성됩니다:
true 또는 false. 이 값들은
각각 참과 거짓을 나타냅니다.
논리형 데이터는 두 가지 답변 옵션이 있는 상황에 사용됩니다.
- 예 또는 아니오. 예를 들어, "당신은 이미
18 살입니까?"라는 질문에 당신은
예, 즉 true라고 대답할 수 있고, 아니오, 즉
false라고 대답할 수 있습니다.
예제를 살펴보겠습니다:
<?php
$isAdult = true; // 이미 성인임
?>
값을 다른 것으로 변경해 봅시다:
<?php
$isAdult = false; // 아직 성인이 아님
?>
변수의 값을 화면에 출력해 봅시다.
특수 함수인 var_dump를 사용합니다:
<?php
$isAdult = true;
var_dump($isAdult); // true를 출력함
?>
반면, echo를 사용하여 논리값을
출력하는 것은 불편합니다:
<?php
echo true; // 1을 출력함
echo false; // 빈 값을 출력함
?>
변수에 true 값을 할당하세요.
이 변수를 화면에 출력하세요.
변수에 false 값을 할당하세요.
이 변수를 화면에 출력하세요.