国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP如何使用雙非(!!)運算符?(代碼示例)

2020-03-22 18:35:21
字體:
來源:轉載
供稿:網友
在PHP中我們經常會使用的“!”運算符,單個“!”表示取反的意思,那么雙個“!”,即雙不(!!)運算符有什么作用?下面本篇文章就來帶大家了解一下雙不(!!)運算符,介紹在PHP中如何使用雙不(!!)運算符,希望對大家有所幫助。【視頻教程推薦:PHP教程】

PHP (!!)運算符

在PHP中(!!)運算符只返回變量或表達式的真值。用非常簡單的術語來解釋,第一個非運算符(!)否定了表達式。第二個非運算符(!)再次否定表達式,從而產生之前存在的真值。

(!!)運算符作為布爾函數返回。如果在表達式中使用!! ,則true值為true,false值為false;布爾值是沒有發生變化的。

通過使用雙非(!!)運算符,它可以提高代碼的可讀性,并確保真值和假值是嚴格的布爾數據類型。

示例:

 ?php // 聲明變量并初始化它$a1 = 2; $a2 = 0; $a3 = 1; $b1 = false; $b2 = true; // 使用雙非(!!)運算符$a1 = !!$a1; $a2 = !!$a2; $a3 = !!$a3; $b1 = !!$b1; $b2 = !!$b2; // 輸出變量a的值echo $ a1= .$a1. br echo $ a2= .$a2. br echo $ a3= .$a3. br echo $ b1= .$b1. br echo $ b2= .$b2. br ? 

輸出:

2.jpg

PHP中邏輯非(!)運算符和雙非(!!)運算符之間的區別:

非(!)運算符是有關數據的布爾值的求反。例如,定義一個布爾值$a = True,然后強加給它的非運算符后,!$a將為False;它關于邏輯非或否定運算符的。

而,雙非(!!)運算符只返回布爾值強制轉換或真值;因而,!!$輸出的總是為真的。

示例:

 ?php header( content-type:text/html;charset=utf-8 $t = 10; // 檢查條件if ($t !== 10)  echo 這是邏輯非(!)運算符 elseif (!!$t)  echo 這是雙非(!!)運算符  echo 完成 ? 

輸出:

這是雙非(!!)運算符

以上就是本篇文章的全部內容,希望能對大家的學習有所幫助。更多精彩內容大家可以關注php 相關教程欄目!!!

【相關文章推薦】

PHP7中的組合比較運算符( = )如何使用?

PHP中“= 符號有什么用?

在PHP中$$符號有什么用?如何使用?

以上就是PHP如何使用雙非(!!)運算符?(代碼示例)的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 潜江市| 紫金县| 会宁县| 白玉县| 淳化县| 金塔县| 邵阳县| 普洱| 乐平市| 吕梁市| 始兴县| 察隅县| 会东县| 平遥县| 太和县| 柳河县| 甘孜| 龙胜| 桂林市| 郓城县| 葵青区| 东方市| 尚义县| 沐川县| 武穴市| 津市市| 华坪县| 五家渠市| 安吉县| 宜春市| 上杭县| 利辛县| 玉环县| 额尔古纳市| 临夏市| 长丰县| 金山区| 锦屏县| 墨脱县| 金堂县| 龙游县|