本篇文章給大家帶來了關于PHP的相關知識,其中主要介紹了PHP8.2中新增加的兩個強類型,分別是null和false,為所有變量指定數據類型稱為強類型,強類型可以讓代碼更加健壯,易于維護,可讀性增強,下面一起來看一下,希望對大家有幫助。
PHP 從 7.0 開始不斷地在完善強類型,我們可以給方法參數、返回值、類屬性等聲明類型。
強類型可以讓代碼更加健壯,易于維護,可讀性增強。
正在開發中的 PHP 8.2 又引入了兩個新的類型,null 和 false。
在此之前,null 類型只能和其它類型一起使用。
比如:?int,是 int 或 null;bool 是邏輯類型。
允許單獨使用 null 和 false 還是第一次。
該 RFC 已經通過,代碼合并進入了 master 分支,現在我們已經可以體驗到這個新特性了。
最后,有個疑問,既然支持了 false 作為類型,那么 true 為什么不能是類型呢?