Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 이중 아님(!!) 연산자


Double not 연산자(!!)에서 첫 번째 not 즉 ! 값을 부정하는 데 사용되는 반면 두 번째는 not 즉! 다시 부정합니다. PHP에서 Double not 연산자를 구현하기 위한 코드는 다음과 같습니다-

예시

<?php
   $str = "0.1";
   echo "Value = $str";
   $res = !!$str;
   echo "\nDouble Negated Value = $res";
?>

출력

이것은 다음과 같은 출력을 생성합니다-

Value = 0.1
Double Negated Value = 1

예시

이제 다른 예를 살펴보겠습니다 -

<?php
   $str = "100.56";
   echo "String = $str";
   $num = floatval($str);
   echo "\nNumber (Converted from String) = $num";
   $res = !!$num;
   echo "\nDouble Negated Value = $res";
?>

출력

이것은 다음과 같은 출력을 생성합니다-

String = 100.56
Number (Converted from String) = 100.56 
Double Negated Value = 1