條件賦值語句涉及到三個運算元,一個邏輯運算式和兩個運算式,所以也稱為三元運算子。
一般形式為:變數= 條件? 表達式一: 表達式二
在程式開發時,最常用的就是if 語句,用來判斷和執行某些動作,當然也會在某些時候只是需要一個非常簡單的判斷和賦值,那麼使用條件賦值語句來充當一個if 條件的判斷,並且將判斷後的結果或值賦給某一個變量,這樣在開發中更有效率,並且讓程式碼更加的簡潔明了,避免了使用if 判斷的繁瑣。
相關推薦:《常見問題》
條件賦值語句:變數= 條件? 表達式一: 表達式二
範例:$x = $y > 1 ? true : flase;
若變數y 大於1,那麼x 就是真,反之就為假,當然還可以賦值為其它的數字或字串都是可以的。
解釋:賦值是將某一數值賦給某個變數的過程。將確定的數值賦給變數的語句叫做賦值語句。各程式設計語言有自己的賦值語句,賦值語句也有不同的型別。賦予“值”可以是數字,也可以是字串和表達式。
以上是什麼是條件賦值語句的詳細內容。更多資訊請關注PHP中文網其他相關文章!