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


PHP8.3今天發佈,這是PHP編程語言的最新年度重大更新。PHP8.3為這一廣泛使用的編程語言實現許多新的語言特性和其他改進。在過去幾天對PHP8.3的基準測試中沒有發現與PHP8.2相比在性能上有任何重大變化。

PHP 8.3 的新特性包括:

- 現在可以使用新增加的語法動態訪問類常量。

- 實現更合適的日期/時間異常。

- 添加 json_validate()函數,用於驗證 JSON。

- 實現 #[\Override] 屬性 RFC ti 檢查方法是否存在於父類或已實現的接口中。

- 更新 Zip 擴展並添加新的 set/get 存檔標志方法。

- PHP POSIX 支持增加 posix_sysconf、posix_pathconf、posix_fpathconf 和 posix_eaccess 函數。

- 大量新的 PHP Sockets 選項。

- 隨機化類的新功能。

- 增加對 cURL 7.87 以下的新 cURL 選項和常量的支持。

- 為 DOM 節點和元素添加多種新的 DOM 方法。

- 在 number_format() 函數中支持負數四舍五入。

- 在 OpenBSD 平臺上支持 zend_call_stack_get。

- 支持使用 php -l 選項同時對多個文件進行inting。

- 支持數組中的負指數

- 支持匿名隻讀類

- 支持類型化類常量,類、接口、特質和枚舉常量現在都支持類型聲明。

- 從magic方式創建的閉包現在可以接受命名參數。

- PHP CLI 現在支持對多個文件進行過濾。

- 為 PHP 流實現 STREAM_NOTIFY_COMPLETED 通知。

- 許多錯誤修復和其他改進。

image.webp

有關今天發佈的 PHP 8.3 的下載和更多詳細信息,請訪問 PHP.net:

https://www.php.net/archive/2023.php#2023-11-23-2


相關推薦

2022-10-17

8.2。鑒於PHP 8.2將在11月底左右作為常規年度主要功能版本發佈,這就為在春季發佈Linux發行版之前將PHP 8.2納入Fedora 38並進行良好測試留下充足的時間。就像大多數軟件包一樣,Fedora Linux 傾向於在發佈時總是搭載最新的 PHP 版本,

2024-02-26

黑客已經不多見,LockBit網絡犯罪團夥背後的頭目LockBitSupp發佈幾次公開信息,似乎篤定自己非常安全、執法機構不會抓到自己。目前 LockBit 的各項服務基本已經恢復,除被扣押幾個暗網站點域名外幾乎沒有影響,而這些域名可以

2024-04-03

據OpenAtomOpenHarmony官方公眾號,OpenHarmony4.1Release版本正式發佈,開發套件同步升級到API11Release。相比4.0Release版本,4.1Release版本改進主要包括:應用開發的開放能力以全新的Kit維度呈現,提供給開發者更清晰的邏輯和場景化視角。

2022-11-17

RedHatEnterpriseLinux9.1今天正式發佈,作為這個領先的企業Linux發行版的最新更新,今天下午官方還發佈由RHEL衍生的AlmaLinux9.1。RedHatEnterpriseLinux9.1將PHP8.1正式版納入系統,此外還整合Ruby3.1和Node.js18,以補充PHP8.1的可用性。9.1版更新RH

2024-03-11

14Ultra龍晶陶瓷後蓋屬於陶瓷學大類范疇。 小米14Ultra手機發佈會後,小米集團創始人雷軍在個人微博發佈小米龍晶陶瓷宣傳海報,稱其更堅固耐磨,且比傳統陶瓷重量輕50%。上述Up主轉發該文案並提出疑問:不同陶瓷成分密度不

2024-05-26

份的時候,Ubuntu 24.04長期支持版(LTS)Noble Numbat” 正式發佈。不過由於存在一些錯誤,Ubuntu團隊推遲讓用戶直接升級到新版本的時間,隻能通過包安裝或命令行手動升級。如今,Ubuntu團隊已正式開放系統直接升級,Ubuntu 23.10的

2022-07-11

研究團隊在對 IONP 懸浮液進行實驗時發現,“鬃毛”長度和覆蓋面積取決於 3 個因素:IONP 懸浮液濃度,濃度越高長度越長;流體拖拽力的速度,IONP 會跟著磁場來回運動,當磁場拖拽速度更快的時候,IONP 之間的內聚力被破壞,

2024-04-16

在TIOBE長期跟蹤的編程語言流行指數中,PHP編程語言的排名跌至歷史最低點。 它現在排名第17位,低於匯編語言、Ruby、Swift、Scratch和MATLAB。InfoWorld 報道:軟件質量服務供應商 Tiobe 首席執行官 Paul Jansen 說,當 Tiobe 指數

2023-01-12

本更新,版本號為8.0.32,主要是修復一些已知問題,以及新增和優化一些功能。這是2023年iOS微信的首個版本更新。據悉,本次更新主要是新增室內地圖功能、清理聊天記錄新增“自定義時間”、公眾號新增“劃線”功能、好友

2024-04-26

主權技術基金今天公佈的新投資項目包括 Mamba、GNOME 和 PHP。,該基金將繼續資助 GNOME 在 Linux 桌面的可訪問性、工具和安全性方面的工作,如圍繞系統歸屬加密。對於 PHP,主權技術基金承諾提供 205000 歐元,以幫助提高 PHP 的可

2024-06-15

快來一起看看吧。每年的全球開發者大會(WWDC)蘋果除發佈系統更新,一般也會帶來一些One more thing,比如前年的M2芯片和Mac產品、去年的Vision Pro頭顯等等。這次的WWDC蘋果則是帶來AI戰略的核心:Apple Intelligence平臺。庫克表示,

2022-09-07

就有多年寫作經驗的她,很快就得到平臺的關註。在小說發佈的第二天,就有知乎故事專欄的制作人私信聯系她,並依靠良好的數據表現通過綠色通道迅速簽約。到7月,她就已經上架兩篇小說。上架後,作者隻需要負責完成小

2024-09-15

,手動觸發漏洞,進而竊取數據。MX550 SSD是英睿達2018年發佈的入門級產品,已經很老,還是2.5英寸SATA形態,慧榮SM2259H主控,美光自傢閃存,容量有250GB、500GB、1TB、2TB、4TB。至於哪個固件版本受影響,出於安全考慮,暫未公開

2023-02-28

空間來自高風險普通人的監測需求,這是現有CGM廠商無法覆蓋的人群。通過日常佩戴手表進行連續監測,將大幅提高糖尿病患者的檢出率,及時發現血糖異常,從而更早進行醫學幹預,使患者預期壽命增加,生活質量得到提升。