地址
這個文件講得挺不錯的,都貼出來程式碼舉例了。
2-3
章是最耗費精力閱讀的,也是最常用的。
吐槽
(瞭解就好
= 日常用不到,要的時候 那就查下文件唄)
註解:
通過反射
獲取 註釋
,php
早就有了。
新特徵應該是 Attributes語法
吧, 瞭解就好
。
Reflection反射
:多加了幾個方法和棄用了幾個方法, 瞭解就好
。
構造器屬性提升
: 挺棒的,又可以 懶
了,雖然 ide
可以自動完成賦值,但會增加程式碼量。
聯合型別
: 以前限定只能一個型別 (比如string
), 現在可以限定可以多個型別。
Nullsafe運算子
: 極簡黨覺得很贊,不懂的可能會覺得懵逼。
match語法
: 極簡黨覺得不錯,又可以懶著寫一個 方法
作為返回了。
JIT
: opcache
的增強版
和流程圖對照著看,就懂了。
jit測試
測試檔案: bench.phpphp 2.php
php -d opcache.jit=1205 -d opcache.jit_debug=0x01 -d opcache.enable_cli=1 2.php
在 win
沒使用 jit
速度是 0.681s
,
使用 0.46s
。
本作品採用《CC 協議》,轉載必須註明作者和本文連結