在PHP7
中,引入了一個新的功能,即空合併運算子(??
)。由於在PHP7
專案中存在大量同時使用三元表達式和isset()
的情況,因此新增的空合併運算子可以用來取代三元運算
與isset ()
函數,如果變數是存在的並且不為null
,則空合併運算子
將傳回它的第一個操作數;否則將傳回其第二個操作數。
為達到目的有以下三種方式:
1.if.....else語句
2.三元運算子:
3.空合併運算子:
推薦:php影片教學
以上是PHP7中的空合併運算符的詳細內容。更多資訊請關注PHP中文網其他相關文章!