91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php中問號指的是什么

發布時間:2022-02-11 14:31:18 來源:億速云 閱讀:325 作者:iii 欄目:編程語言

這篇文章主要介紹“php中問號指的是什么”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“php中問號指的是什么”文章能幫助大家解決問題。

PHP中的問號有多種意思:1、在標簽中使用的問號是一個界定符,用于標識php代碼的開頭和結尾,沒有實際的程序意義;2、在三元運算符中的問號,用于選擇指定的條件作為程序執行的分支,語法為“條件一?條件二:條件三”。

本教程操作環境:windows10系統、PHP7.1版、DELL G3電腦

php中的問號是什么意思

php代碼當中問號的作用大概分為兩類,一類是在PHP標簽中使用的“<?php”、“?>”這對標記,還有一類是用在三元運算符中的“?”操作符,像這樣:$a == 1?true:false。

  • 在標簽中使用的問號,只是充當一個界定符的作用,即標識PHP代碼的開頭和結尾,沒有實質的程序意義。

  • 在三元運算符中的問號,是有著特定的程序意義的,它的表示方法大概是:條件一?條件二:條件三,當條件一成立時,問號的作用是選擇條件二作為程序繼續執行的分支。也就是說,條件一成立,就執行條件二,否則執行條件三。

在PHP程序中恰當地使用三元運算符能夠令腳本更為簡潔、高效。

代碼格式如下:

(expr1) ? (expr2) : (expr3);

解釋:

如果條件“expr1”成立,則執行語句“expr2”,否則執行“expr3”。

實現同樣的功能,若使用條件流程語句,就需要書寫多行代碼:

if(expr1) {
expr2;
} else {
expr3;
}

可見,前面所說的三元運算符之好并非夸張。

可是,多數情況下我們只在代碼較為簡單的時候使用三元運算符,即執行語句只為單句的時候。如:

$a>$b ? print "a大于b" : print "a小于b";

事實上,三元運算符可以擴展使用,當設置的條件成立或不成立,執行語句都可以不止一句,試看以下格式:

(expr1) ? (expr2).(expr3) : (expr4).(expr5);

我們非常明顯地看到,多個執行語句可以使用用字符串運算符號(“.”)連接起來,各執行語句用小角括號包圍起來以表明它是一個獨立而完整的執行語句。

這樣擴展后它的功能更為逼近“if...else”流程語句。

同時三元運算符還可以嵌套使用。

關于“php中問號指的是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

临高县| 义乌市| 十堰市| 温宿县| 杨浦区| 永清县| 琼结县| 临朐县| 江西省| 镇坪县| 麻城市| 耒阳市| 南澳县| 寻乌县| 淳安县| 卓尼县| 页游| 封丘县| 韶关市| 临洮县| 志丹县| 太原市| 阿鲁科尔沁旗| 射阳县| 阜城县| 曲阳县| 河东区| 台中市| 子洲县| 济宁市| 张家港市| 论坛| 泸水县| 许昌市| 门头沟区| 广水市| 乡宁县| 舞阳县| 包头市| 偃师市| 临沧市|