三年中国片在线高清观看,三年在线观看免费完整版中文,三年在线观看免费大全哔哩哔哩,三年在线观看免费大全,三年影视大全免费观看,三年片中国在线观看免费大全

資訊

精準(zhǔn)傳達(dá) ? 有效溝通

從品牌網(wǎng)站建設(shè)到網(wǎng)絡(luò)營銷策劃,從策略到執(zhí)行的一站式服務(wù)

PHP 8.1.0 正式發(fā)布了

來源:公司資訊 | 2021.11.29

PHP 8.1.0 現(xiàn)已發(fā)布,該版本帶來了許多改進(jìn)和新功能。

枚舉
使用枚舉而不是一組常量并立即進(jìn)行驗(yàn)證。


只讀屬性
只讀屬性不能在初始化后更改,比如,在為它們分配值后。它們可以用于對值對象和數(shù)據(jù)傳輸對象建模。

First-class 可調(diào)用語法
現(xiàn)在可以獲得對任何函數(shù)的引用。


新的初始化器
對象現(xiàn)在可以用作默認(rèn)參數(shù)值、靜態(tài)變量和全局常量,以及屬性參數(shù),這有效地使使用嵌套屬性成為可能。

純交集類型
當(dāng)一個(gè)值需要同時(shí)滿足多個(gè)類型約束時(shí),使用交集類型。注意,目前無法將交集和聯(lián)合類型混合在一起,例如 A&B|C。

Never 返回類型
使用 never 類型聲明的函數(shù)或方法表示它不會(huì)返回值,并且會(huì)拋出異常或通過調(diào)用 die()、exit()``、trigger_error()` 或類似的東西來結(jié)束腳本的執(zhí)行。


5
never不同之處void,在于void仍然允許程序繼續(xù)。這似乎是一個(gè)新奇的功能,但它實(shí)際上對靜態(tài)分析器來說是一個(gè)非常有用的功能。

Final 類常量
可以聲明 final 類常量,以禁止它們在子類中被重寫。

顯式八進(jìn)制數(shù)字表示法
您可以使用0o和0O來表示八進(jìn)制數(shù)。前面通過在數(shù)字前面加上前綴的表示法0仍然有效。

纖程
Fibers 是用于實(shí)現(xiàn)輕量級協(xié)作并發(fā)的原語。它們是一種創(chuàng)建可以像生成器一樣暫停和恢復(fù)的代碼塊的方法,但可以從堆棧中的任何位置進(jìn)行。Fibers 本身并沒有提供并發(fā)性,仍然需要一個(gè)事件循環(huán)。但是,它們允許通過阻塞和非阻塞實(shí)現(xiàn)共享相同的 API。Fibers 允許擺脫以前在 Promise::then() 或基于生成器的協(xié)程中看到的樣板代碼。庫通常會(huì)圍繞 Fiber 構(gòu)建進(jìn)一步的抽象,因此無需直接與它們交互。

對字符串鍵控?cái)?shù)組的數(shù)組解包支持
PHP 以前支持通過擴(kuò)展運(yùn)算符在數(shù)組內(nèi)部解包,但前提是數(shù)組具有整數(shù)鍵。現(xiàn)在也可以使用字符串鍵解包數(shù)組。


新array_is_list功能
可能偶爾不得不處理這個(gè)問題:確定數(shù)組的鍵是否按數(shù)字順序排列,從索引 0 開始。就像json_encode決定數(shù)組應(yīng)該編碼為數(shù)組還是對象一樣。

性能優(yōu)化
PHP 8.1 在性能方面也有一些改動(dòng),包括:

ARM64 的 JIT 后端 (AArch64)

繼承緩存(避免在每個(gè)請求中重新鏈接類)

快速類名解析(避免小寫和哈希查找)

timelib 和 ext/date 性能改進(jìn)

SPL 文件系統(tǒng)迭代器改進(jìn)

序列化/反序列化優(yōu)化

一些內(nèi)部函數(shù)優(yōu)化(get_declared_classes()、explode()、strtr()、strnatcmp()、dechex())

—— 靈通云微信公眾號 ——

熱門標(biāo)簽

上一條———————

下一條———————

十七年 建站經(jīng)驗(yàn)

多一份參考,總有益處

聯(lián)系靈通云,免費(fèi)獲得專屬《策劃方案》及報(bào)價(jià)

咨詢相關(guān)問題或預(yù)約面談,可以通過以下方式與我們聯(lián)系

業(yè)務(wù)熱線:400-688-6062 / 大客戶專線   南通:15818561755

屏山县| 涞水县| 万安县| 奉贤区| 佛山市| 陇川县| 荔波县| 凤台县| 霍州市| 义马市| 罗甸县| 武威市| 峨山| 台山市| 邹城市| 池州市| 广州市| 化州市| 和政县| 黔江区| 招远市| 九台市| 喀喇| 宁强县| 兴仁县| 聊城市| SHOW| 页游| 博野县| 梓潼县| 容城县| 平湖市| 张家界市| 成安县| 于田县| 高安市| 邳州市| 兰西县| 盘山县| 河间市| 万山特区|