!=와 !== PHP 연산자의 차이점

Wa Php Yeonsanjaui Chaijeom



PHP의 비교 연산자는 표현식을 평가하고 결과에 따라 결정을 내리는 데 중요한 기능입니다. 이러한 연산자를 통해 PHP 프로그래머는 다양한 이벤트를 처리할 수 있는 효과적이고 안정적인 프로그램을 구축할 수 있습니다. 이 기사에서는 가장 유용한 두 가지 PHP 비교 연산자인 (!=) 및 (!==)의 작업을 다룹니다.

PHP 같지 않음(!=) 연산자는 무엇입니까?

그만큼 PHP의 같지 않은 연산자 데이터 유형에 관계없이 두 변수에 저장된 값을 비교하는 데 사용됩니다. 그들은 기호로 표시됩니다 != 또는 <> . 그만큼 PHP 같지 않은 연산자 두 변수의 데이터 타입이 같거나 달라도 두 변수에 저장된 값이 다르면 true를 반환하고, 두 변수에 저장된 값이 같으면 false를 반환하는 연산자이다.







통사론 : 같지 않은 연산자는 아래 제공된 구문을 사용합니다.



$변수1 != $변수2 ;

$변수1 <> $변수2 ;

어디 변수1 데이터 유형이 기호로 표시된 변수의 데이터 유형과 비교할 변수의 값을 나타냅니다. 변수2 .



예 1

다음 PHP 프로그램은 두 값의 데이터 유형을 비교하고 같지 않은 연산자 공장.







// 서로 다른 데이터 유형의 두 변수 선언

$num1 = 10 ;

$str1 = '10' ;

// 값 비교

만약에 ( $num1 != $str1 ) {

에코 '값이 같지 않습니다.' ;

} 또 다른 {

에코 '값이 같습니다.' ;

}

?>

위의 프로그램에서 변수는 동일한 값을 갖지만 데이터 유형이 다르기 때문에 변수의 값만 고려하고 같으면 true를 반환합니다.



PHP 동일하지 않음(!==) 연산자는 무엇입니까?

그만큼 동일하지 않은 연산자 주어진 두 변수의 데이터 유형과 값을 비교하기 위해 PHP에서 사용됩니다. !==로 표시됩니다. PHP, 동일하지 않은 연산자 주어진 두 변수의 데이터 유형 또는 값이 다른 경우 true를 반환하고 주어진 두 변수의 데이터 유형 또는 값이 동일한 경우 이 연산자는 false를 반환합니다.

통사론 : 뒤에 오는 구문 같지 않다 연산자는 다음과 같습니다.

변수1 !== $변수2 ;

어디 변수1 로 표시된 변수와 비교할 값을 나타냅니다. 변수2 .

다음 PHP 프로그램은 두 값과 해당 데이터 유형을 비교하고 동일하지 않은 연산자.



// 서로 다른 데이터 유형의 두 변수 선언

$num1 = 10 ;

$str1 = '10' ;

// 값과 데이터 유형을 비교합니다.

만약에 ( $num1 !== $str1 ) {

에코 '값이 같지 않고 데이터 유형이 다릅니다.' ;

} 또 다른 {

에코 '값이 같고 데이터 유형이 동일합니다.' ;

}

?>

위의 프로그램은 두 변수를 비교하고 데이터 유형에 따라 결과를 출력합니다. 변수의 값은 같지만 데이터 유형이 다르므로 출력은 true 대신 false를 반환합니다.

결론

PHP에서 비교 연산자는 식을 평가하고 결과에 따라 결정을 내리는 데 필요한 핵심 기능입니다. 이 튜토리얼에서는 같지 않음(!=) 및 같지 않음(!==) 연산자와 같지 않음(!=) 연산자는 동일하지 않은(!==) 동안에만 값을 비교한다는 결론을 내렸습니다. 연산자는 값과 해당 데이터 유형을 비교합니다.