은 원시 유형 ===
및 !==
의 포인트를 얻을 수 없습니다 :PHP와 동일한 비교 연산자를 원시 타입과 함께 사용하는 것은 의미가 있습니까?
$a === $b TRUE if $a is equal to $b, and they are of the same type.
$a !== $b TRUE if $a is not equal to $b, or they are not of the same type.
$request->getMethod()
반환 (string
등) GET
또는 POST
하고 $form->isValid()
부울 true
또는 false
, 다음과 같은 코드를 반환한다고 가정 :
if('POST' === $request->getMethod() || (false === $form->isValid())) :
endif;
이 짧은과 관련하여 어떤 의미가 있습니까 하나
if('POST' == $request->getMethod() || !$form->isValid()) :
endif;
이러한 유형에 민감한 비교 연산자의 핵심은 PHP의 기본 유형과 관련된 유형 저글링 문제를 해결하는 것입니다. – BoltClock