国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安达市| 沁阳市| 玉山县| 平阳县| 宾川县| 乌兰浩特市| 莆田市| 锡林郭勒盟| 武功县| 霞浦县| 正安县| 临漳县| 邹城市| 苍梧县| 革吉县| 富宁县| 盐津县| 新龙县| 亚东县| 兴业县| 仁寿县| 绥中县| 日喀则市| 溧水县| 黄梅县| 钟祥市| 马山县| 台湾省| 凌海市| 禹州市| 东阳市| 沾益县| 民勤县| 塘沽区| 凤山市| 乡城县| 通海县| 玉树县| 常山县| 淄博市| 锦屏县|