站長資訊網
        最全最豐富的資訊網站

        PHP中的===運算符為什么比==快?

        在上一篇《我來告訴你PHP中require_once()為什么不好用!》中給大家介紹了PHP中require_once()為什么不好用的原因,感興趣的朋友可以去閱讀了解一下~

        那么本文將給大家介紹PHP中的===運算符為什么比==

        PHP中的===和==運算符,這兩個運算符屬于PHP中的比較運算符。

        ===運算符稱為絕對等于,==運算符稱為等于。

        語法示例:

        $a == $b,如果在類型轉換后 $a 等于 $b,則為 TRUE;

        $a === $b,如果 $a 等于 $b,并且兩者的類型相同,則為 TRUE;

        • 如果操作數的類型不同,那么==和===將產生不同的結果。在這種情況下,操作符的速度會有所不同,因為==將執行類型轉換,然后進行比較。

        • 如果操作數是相同類型的,那么==和===將產生相同的結果。在這種情況下,這兩個操作符的速度幾乎相同,因為任何操作符都不執行類型轉換。

        ==操作符會臨時轉換數據類型,以查看其值是否等于另一個操作數,而===不需要進行任何類型轉換,因此完成的工作更少,這也就使得它比==操作符快。

        代碼示例1:

        <?php   var_dump(0 == "a");  // 1 == 1 -> true var_dump("1" == "01");  // 10 == 10 -> true var_dump("10" == "1e1");  // 100 == 100 -> true var_dump(100 == "1e2");   var_dump(0 === "a");  // "1" === "01" -> false var_dump("1" === "01");  // "10" === "1e1" -> false var_dump("10" === "1e1");  // 100 == "1e2" -> false var_dump(100 === "1e2");  switch ("a") {     case 0:         echo "第一種情況";         break;      case "a":         echo "第二種情況";         break; }

        輸出:

        boolean true boolean true boolean true boolean true boolean false boolean false boolean false boolean false 第一種情況

        代碼示例2:

        <?php  var_dump(1 == TRUE);  var_dump(0 == FALSE);  var_dump(1 === TRUE);  var_dump(0 === FALSE);

        輸出:

        boolean true boolean true boolean false boolean false

        注意: === 運算符執行“類型安全比較”,僅當兩個操作數具有相同的類型和值時它才會返回 true,而如果只比較值就可以使用==。

        最后給大家推薦最新最全面的《PHP視頻教程》~快來學習吧!

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 精品国产VA久久久久久久冰| 一区二区三区日韩精品| 精品人妻人人做人人爽| 精品国产一区二区三区2021| 久久国产精品成人免费| 亚洲精品无码Av人在线观看国产| 色花堂国产精品第一页| 国产精品偷伦视频观看免费| 亚洲欧美激情精品一区二区| 精品久久久久久无码人妻热| 99热精品久久只有精品| 99热门精品一区二区三区无码| 少妇人妻偷人精品无码视频| 亚洲精品无码久久久| 拍国产真实乱人偷精品| 国产精品热久久无码av| 91精品国产品国语在线不卡| 九九99精品久久久久久| 99精品高清视频一区二区| 精品久久人妻av中文字幕| 亚洲国产成人一区二区精品区| 男女男精品视频网站在线观看| 国产视频精品免费视频| 99久久精品国产综合一区| 精品久久久久久亚洲| 国产精品久久久天天影视| 国产精品日韩AV在线播放| 久久久久人妻精品一区二区三区| 亚洲精品tv久久久久| 亚洲综合精品网站在线观看| 亚洲精品无码激情AV| 中文无码久久精品| 少妇人妻偷人精品无码视频新浪| 亚洲国产精品国自产拍AV| 亚洲国产精品VA在线看黑人| 无码精品国产VA在线观看DVD | 精品一区二区三区波多野结衣| 精品无码久久久久国产| 精品久久久久中文字幕日本| MM1313亚洲国产精品| 国产成人精品精品欧美|