聖誕老人的袋子裡裝滿了 PHP 7.4 好東西

HP 7.4 已經在所有 SiteGround 伺服器上可用,我們邀請了我們的好朋友Cal Evans,他也是 PHP 社群中最受尊敬的人之一,來分享新 PHP 版本中最好的東西。

又到了那個時候了。是時候讓聖誕老人搭上 ElePHPants 來為他的雪橇提供動力,並交付所有優秀開發人員一直在等待的禮物——最新版本的 PHP。我快速瀏覽了聖誕老人的包,以下是 PHP 7.4 中我最喜歡的三個功能。

箭頭功能 PHP 中的匿名函數非常棒

 

但很多時候,它們對於所需的內容來說太冗長。如果您只需要一個表達式,那麼您最終會編寫大量程式碼來取得該單一表達式。現在在 PHP 7.4 中,貝里斯電話號碼數據 可以在一行中編寫單表達式匿名函數。新的語法很乾淨,最終結果是更具可讀性的程式碼。

貝里斯電話號碼數據

空合併短語法
PHP 7 中我最喜歡的新增功能之一是 null coalexce 運算子。 (??) 自從它誕生以來,我幾乎在我寫的所有程式碼中都使用了它,以確保變數具有合理的預設值。現在,使用 PHP 7.4,開發人員可以使用更短的語法。與增量運算子保持一致,如果變數為空,我們現在可以使用“??=”為變數分配預設值,但如果變數有值,則保持不變。

類型屬性
我喜歡 PHP 7 中新的強型別功能。一直以來,您可以嘗試的 13 個替代搜尋引擎 核心開發人員對不想實現強類型而使所有功能成為可選的人非常敏感。 PHP 7.4 透過將強型別擴展到類別屬性來延續這項傳統。現在類型提示不僅限於方法屬性和傳回類型,開發人員也可以提示其類別中的屬性。

聖誕老人的袋子裡有許多送給世界各地優秀 PHP 開發人員的禮物

 

所以請確保您已做好準備。發布之夜早點睡覺。別忘了留一杯牛奶和一些餅乾,資料庫到數據 別忘了為他的大象們準備一袋 100 磅的花生。

PHP 7.4 可以透過我們的PHP 管理器或SiteGround 最佳化器中的環境選項標籤啟用!確保在切換到最新的 PHP 版本後徹底檢查您的網站,因為某些外掛程式可能尚未準備好。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

返回頂端