Linode

PHP 8.3正式發佈 新增類型化類常量和覆蓋屬性

Editor

月23日PHP 8.3 正式發佈,最主要的變化是添加“類常量顯式類型”、“只讀屬性深拷貝”,“以及對隨機性功能的補充”,此外還包含性能改進、錯誤修復等內容。

最新版本的主要功能包括:

、新增#[\Oeide] 屬性

驗證標記有此屬性的方法是否實際上有一箇被重寫的父方法。它可以防止在刪除父方法時出現輸入錯誤或重構,這種情況會觸發致命錯誤。

2、類常量顯式類型

在類、接口或特性中聲明的常量現在可以被類型化。PHP和 JScipt 一樣,是一種動態語言,但對強類型的需求也在不斷增加,並逐漸增加了一些對應的支持。

3、新增 json_lidte () 函數

該函數檢查字符串是否爲有效的 JSON(JScipt 對象表示法),並且比 json_decode() 更高效。

4、只讀屬性深拷貝

該功能是解決 PHP 對只讀屬性支持這一“嚴重缺陷”的提案之一。非只讀類可以擴展只讀類的提案沒有被批准,但在拷貝期間重新初始化只讀屬性的能力得到了批准。在__clone()方法執行期間,只能重新初始化一次。

PHP 的新版本大約每 2 個月發佈一次,上一個版本是 2022 年 2 月發佈的PHP 8.2。PHP 每個版本都有兩年的主動支持和一年的安全支持。因此,PHP 8.0 的生命週期即將結束。早在 2022 年 月 26 日,PHP 8.0 結束了主動支持,而安全支持也將在 2023 年 月 26 日停止。


PHP

相关文章

  • 阿里雲產品大規模調價 核心產品最高降幅50%

    阿里雲近日宣佈對旗下核心雲產品價格進行全線下調,最高降幅50%。本次阿里雲產品價格調整計劃於2023年5月7日生效,包括雲服務器ECS、雲存儲OSS、負載均衡SLB、雲數據庫RDS、Web應用防火牆等產品。 點擊查看:阿里雲產品優惠鏈接 阿里雲服務器ECS實例價格相比之前有較大變動,其中: 倚天AR...

  • 亞馬遜雲科技宣佈Mistral AI 模型即將登陸Amazon Bedrock

    近日亞馬遜雲科技宣佈,兩種高性能 Mistl AI 模型,即 Mistl 7B 和 Mixtl 8x7B,很快將在 Amzon Bedock上推出。亞馬遜雲科技將 Mistl AI 引入 Amzon Bedock,作爲第 7 家基礎模型提供商,與 AI2 Lbs、Anthopic、Cohee、Met...

  • 亞馬遜AWS計劃在加拿大新建數據中心

    亞馬遜雲科技AWS計劃在加拿大西部新建數據中心,以提升在加拿大市場的雲服務連接速度和信息存儲能力。亞馬遜表示將在阿爾伯塔省卡爾加里周邊開闢一處區域擴建基礎設施,在蒙特利爾現有業務之外擴大加拿大市場業務。 亞馬遜表示新建的AWS Cnd West區域將允許加拿大更多開發人員和機構通過亞馬遜數據中心運行...

  • Vultr計劃推出墨爾本/華沙/馬德里數據中心

    202年還剩不到半個月時間,主機商Vult近日分享了一些有關今年發佈的主要產品更新以及對2022年展望。Vult在國外服務器提供商中一直處於領先地位,擁有高性能計算實例,目前全球有20個數據中心,橫跨了五大洲,另外墨爾本、華沙、馬德里數據中心也在部署中,預計不久後將會上線新方案。 Vult主機商在產...

  • Joomla 4.3.0正式版發佈 新功能介紹

    Jooml是一箇模塊化的內容管理系統,可以在Linux、Windows、McOSX等各種不同的平臺上執行,允許您快速構建網站和強大的在線應用程序。Jooml 4.3.0正式版發佈,該版本引入了諸多改進和新功能。 Jooml 4.3.0主要功能介紹: 改進的媒體管理器 排序 圖像縮略圖 SVG文件預覽...

  • Hostens推出專業主機託管計劃

    Hostens宣佈推出新的主機託管計劃R Po-Hosting(專業主機),全稱爲Pofessionl hosting。Hostens在國內外擁有諸多用戶,致力於爲各個層次的網絡專業人士提供優質的託管解決方案。Hostens本次新推出的專業主機託管計劃,將爲廣大用戶帶來無與倫比的專業託管體驗...

  • TypeScript 5.2發佈 新功能介紹

    TypeScipt是一種開源的編程語言,它是JScipt的一箇超集。由微軟開發和維護,TypeScipt通過添加靜態類型和其他編程特性來增強JScipt的功能。TypeScipt 5.2新版本發佈,帶來了一些新功能和改進,下面一起來了解下。 TypeScipt 5.2新功能包括: using 聲明和...

  • Amazon RDS for MySQL已支持強制實施SSL/TLS連接

    MySQL是世界上最受歡迎的開源關係數據庫,藉助亞馬遜雲科技推出的關係型數據庫託管服務(Amzon RDS),我們可以輕鬆在雲中設置、操作和擴展MySQL部署。爲了增強傳輸層安全性,Amzon RDS fo MySQL現已支持強制實施SSL/TLS連接。 Amzon RDS提供免費試用,僅按實際使用...

  • Gname香港/新加坡/馬來西亞A系列雲服務器上線公告及購買流程

    爲感謝廣大用戶一直以來對Gnme的支持和信任,也爲了滿足用戶對雲服務器區域和類型選擇的多樣化需求,Gnme推出全新的A系列雲服務器,爲大家帶來更多選擇,這些新產品將滿足各種業務需求。 在區域選擇方面,A系列雲服務器在中國(香港)、新加坡和馬來西亞(吉隆坡)有售,用戶可以輕鬆訪問這些區域所需的雲服務器...

  • 阿里雲Hologres 0.8版本實例停止服務通知

    阿里雲日前發佈了Hologes 0.8版本實例停止服務通知,請及時升級實例版本。Hologes在雲上正式商業化已有2年多時間。在這2年多的時間內,Hologes從0.8版本直到目前的.版本,共計發佈了4個產品大版本。 Hologes兼容PostgeSQL生態,是新一代的阿里雲實時數倉產品,與大數據生...