php7.3新特性

firefule發表於2021-09-11

php7.3新特性

1、較為靈活的Heredoc和Nowdoc語法

結束標記不再需要單獨的一行或緊跟分號。與此同時,終止標記也可以使用縮排,當使用縮排時,doc內容的每一行都會跳過相應的縮排。

$data = ["元素", <<<STR
    Doc Content
    The new line
    STR, 42,];
var_dump($data);
 
array(3) {
  [0]=>
  string(6) "元素"
  [1]=>
  string(25) "Doc Content
The new line"
  [2]=>
  int(42)
}

在上述語法中,Heredoc作為一個陣列元素出現,結束標記不是獨立於一行,而是縮排。注意定義的字串內容,兩行的縮排都被去除了。

2、函式呼叫時允許尾隨逗號

3、JSON_THROW_ON_ERROR

4、PCRE2遷移

5、list()分配參考

6、is_countable函式

7、array_key_first(), array_key_last()

8、Argon2密碼雜湊增強功能

9、棄用和刪除image2wbmp()

10、棄用和刪除不區分大小寫的常量

11、相同站點Cookie

12、FPM更新

13、改進Windows下的檔案刪除

php7更新之後,很多小夥伴已經升級到這個版本,那麼對於其中的特性,也要與之一起學習一下。就php7.3和7.4的特性區別還是比較明顯的。

以上就是php7.3新特性的介紹,相較於以往的php版本,更新要點比較多,大家可以逐個進行深入的學習。更多php學習指路:

推薦作業系統:windows7系統、PHP7.4、DELL G3電腦

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1834/viewspace-2829998/,如需轉載,請註明出處,否則將追究法律責任。