>  기사  >  백엔드 개발  >  초보자도 배울 수 있는 PHP 기본 구문의 비교 연산자

초보자도 배울 수 있는 PHP 기본 구문의 비교 연산자

慕斯
慕斯원래의
2021-05-20 17:47:021631검색

PHP 기본 구문의 비교 연산자는 무엇인가요? 왜 비교되나요? 이 기사를 통해 PHP의 매력을 탐색할 수 있습니다. 함께 가봅시다

초보자도 배울 수 있는 PHP 기본 구문의 비교 연산자

수학 비교 연산자의 경우 예:

초보자도 배울 수 있는 PHP 기본 구문의 비교 연산자 그림에 표시된 PHP 연산자의 경우:

초보자도 배울 수 있는 PHP 기본 구문의 비교 연산자

예:

x=3x=3

y=5

x<y>是正确的,<code>x>y是错误的,对于计算机来说,对错是根据bool(布尔)数据类型来判断的,即真(true)和假(fals

因此,综上所述,我们是不是也可以用if...else来判断类型?

答案无疑是可以的

代码如下:

<?php
$x = 3;
$y = 5;
//因为3大于5不成立,所以得出的结论是假的,即为false
if($x > $y){
    //结果为真
    echo &#39;变量x大于变量y,成立&#39;;
}else{
    //结果为假
    echo &#39;变量x大于变量y,不成立&#39;;
}
?>

得到的结果

초보자도 배울 수 있는 PHP 기본 구문의 비교 연산자

对于等于(= =)和全等于(= = =)他们也属于判断类型,那么他们之间的结果有什么不同呢?

等于代码如下所示:

<?php
$x = 4;
$y = &#39;4&#39;;
if($x == $y){
    echo &#39;结果为真&#39;;
}else{
     echo &#39;结果为假&#39;;
}
?>

结果如下:

초보자도 배울 수 있는 PHP 기본 구문의 비교 연산자

全等于代码如下:

<?php
$x = 4;
$y = &#39;4&#39;;
if($x === $y){
    echo &#39;结果为真&#39;;
}else{
     echo &#39;结果为假&#39;;
}
?>

结果如下:

초보자도 배울 수 있는 PHP 기본 구문의 비교 연산자

原因:

$x = 4; //整形<br>

$y = '4';//字符串

因此,对比发现,全等于(= = =)也被称为判断类型等于。而$x为整型,$y为字符型,所以执行结果为假,而对于等于(= =)

y=5

x<y>는 정확합니다. x>y </y>는 옳고 그름을 bool(부울) 데이터 유형, 즉 true(true )와 false(fals)

요약하자면, if...else를 사용하여 유형을 결정할 수도 있나요? 🎜🎜답은 의심할 여지없이 yes입니다🎜🎜🎜코드는 다음과 같습니다.🎜🎜rrreee🎜🎜결과🎜:🎜🎜capture초보자도 배울 수 있는 PHP 기본 구문의 비교 연산자🎜🎜🎜(===)와 같고 (== = )그것도 판정형에 속하는데, 결과에는 어떤 차이가 있나요? 🎜🎜🎜동일 코드는 다음과 같습니다. 🎜rrreee🎜결과는 다음과 같습니다. 🎜🎜초보자도 배울 수 있는 PHP 기본 구문의 비교 연산자🎜🎜동일 코드는 다음과 같습니다. 🎜rrreee🎜결과는 다음과 같습니다. 🎜🎜초보자도 배울 수 있는 PHP 기본 구문의 비교 연산자🎜🎜🎜이유: 🎜🎜🎜$x = 4; //플라스틱🎜🎜 $y = '4';//String🎜🎜따라서 비교 결과 all equal (= = =)도 호출되는 것으로 나타났습니다. 판단 유형은 동일합니다. $x는 정수형이고 $y는 문자형이므로 실행 결과는 false입니다. 그러나 같음(= =)의 경우에는 유형을 판단하지 않으므로 얻은 결과는 true입니다. 🎜🎜추천 학습: 《🎜PHP 비디오 튜토리얼🎜》🎜

위 내용은 초보자도 배울 수 있는 PHP 기본 구문의 비교 연산자의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.