PHP 中的双重非 (!!) 运算符
在双重非运算符 (!!), 第一个非 i.e. ! 用于否定一个值, 第二个非 i.e. ! 又进行一次否定. 要在 PHP 中实现双重非运算符, 代码如下 −
示例
<?php $str = "0.1"; echo "Value = $str"; $res = !!$str; echo "
Double Negated Value = $res"; ?>
输出
它将生成以下输出 −
Value = 0.1 Double Negated Value = 1
示例
我们现在看看另一个示例 −
<?php $str = "100.56"; echo "String = $str"; $num = floatval($str); echo "
Number (Converted from String) = $num"; $res = !!$num; echo "
Double Negated Value = $res"; ?>
输出
它将生成以下输出 −
String = 100.56 Number (Converted from String) = 100.56 Double Negated Value = 1
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP