PHP Boolean이 무엇인지 알아보기 전에 Boolean이 무엇인지부터 알아볼까요?
무료 소프트웨어 개발 과정 시작
웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등
부울(Boolean)은 Java, Python, C, PHP 등과 같은 대부분의 컴퓨터 프로그래밍 언어에서 사용되는 데이터 유형입니다. 하나 또는 두 개의 가능한 값(true 또는 false)을 갖는 데이터 유형입니다. 논리와 불리언 대수의 두 가지 진리값을 표현하기 위한 것입니다. 조건에 따라 값을 1(true) 또는 0(false)으로 설정합니다. 이 데이터 유형은 조건이 충족되고 명령문이 실행되는지 확인하기 위해 많은 프로그래밍 언어에서 사용됩니다.
PHP 부울
PHP에서는 부울 데이터 유형을 사용하여 변수 값을 설정합니다. 주로 If, While, For, Switch 등과 같은 조건문에 사용됩니다. 이러한 조건 및 반복 명령은 대부분 이러한 부울 값 표현식을 테스트하기 위해 정의됩니다. 부울 값은 true 또는 false라는 두 가지 값만 반환합니다. 따라서 조건문에서 특정 조건을 통과하여 해당 조건에 해당하는 다음 명령문을 실행하는 데 사용됩니다.
다양한 유형의 부울 값을 살펴보겠습니다.
부울 값은 0과 1, 즉 true 또는 false입니다. 조건이 만족되면 true이고, 그렇지 않으면 false입니다.
부울 값의 작동 방식을 이해하기 위해 간단한 예를 살펴보겠습니다.
코드:
<?php $selling_price = 75.5; $cost_price =50; if ($selling_price == 0) { echo "The selling price should be a non zero"; } else { echo "The selling price is $selling_price"; } ?>
출력:
위 예에서 출력은 0이 아닙니다. 따라서 해당 문장이 실행되지 않으면 그 안에 있는 문장은 실행되지 않습니다.
문자열 부울 값에 대한 또 다른 예를 들어보겠습니다.
코드:
<?php $a="Leela"; $b="Swamy"; if ($a) { echo "The name of the person is ".$a.$b; } else { echo "The string is empty"; } ?>
출력:
위 예에서는 이름이 비어 있지 않으며 비교 연산자도 사용되지 않습니다. PHP는 자동으로 값을 변환하고 해당 부울 값인 true로 설정합니다. 따라서 if 문 안에 작성된 명령문이 실행됩니다.
또 다른 예를 들어보겠습니다.
코드:
<?php $var=NULL; $var1=500; if ($var == NULL) { $var=$var1; echo "The value of var is $var"; } ?>
출력:
위의 예에서는 $var 변수가 null로 초기화되었습니다. 그러면 조건이 true가 되고 루프 안에 작성된 명령문이 실행되어 값이 500으로 설정됩니다.
The function is_bool () can be used to check whether a variable contains a Boolean value or not. The is_bool () is an inbuilt function in PHP. It is a Boolean function so it returns TRUE when the value is a Boolean value, otherwise FALSE. Let’s take a simple example.
Code:
<?php $a=TRUE; $b=FALSE; echo $a.'<br>'; echo $b.'<br>'; echo is_bool($a).'<br>'; echo is_bool ($b).'<br>'; ?>
Output:
In the above example, the output of the function is_bool() will be either 0 or 1. In this example, the output will be 1 and after the break also it will be 1. It just checks whether the Boolean value is set to the variable and in this example, both the variables have been initialized Boolean values.
Similar to is_bool () function, we have a function called var_dump () function to print both the type as well as the value as output. This function is used to print the data type associated with the variable that the developers want to print on the screen.
Code:
<?php $a = true; echo $a.'<br>'; echo is_bool($a).'<br>'; var_dump($a).'<br>'; ?>
Output:
In the above example, the output of is_bool() function and var_dump function() differs. The var_dump() function will print the data type along with the value of the variable.
In this article, we discussed the Boolean value and its types. Many of the Boolean types are used in many programs and applications. Boolean values play a vital role in many programming languages especially in PHP where we use cookies and sessions to check whether they are set or unset.
위 내용은 PHP 부울의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!