首頁  >  文章  >  後端開發  >  php-5.6是啥玩意

php-5.6是啥玩意

藏色散人
藏色散人原創
2022-01-10 09:16:302603瀏覽

php-5.6是指已發布的PHP5.6正式版,PHP5.6的新功能包括常數的標量運算、參數呼叫改進、分拆參數、_debuginfo()等等。

php-5.6是啥玩意

本文操作環境:Windows7系統、php-5.6版、Dell G3電腦。

php-5.6是啥玩意?

表示PHP5.6正式版,新版本中加入了一些實用的新特性,也摒棄了一些冗餘的功能。同時,也對部分原有功能進行了改進。下面就一起來看看PHP 5.6正式版到底有何不同之處吧!

新版本在舊版基礎上所做的改進

PHP 5.6中對舊版PHP做出了不少改進。不過,大部分PHP5程式碼在新版PHP都是不需要修改也可以正常運作的。

json_decode函數

根據JSON的規範,json_decode()函數會自動排除JSON文字中所有非小寫變數(例如:true、false、null等),也會對應的修改json_last_error ()函數中的變數。

GMP資源

在PHP 5.6中,GMP資源為物件(Object),如果沒有使用is_resource()函數,則不需要修改任何現有程式碼。

陣列值和重寫

在PHP 5.6之前的版本中,當你在Class內宣告陣列時,陣列值在某些情況下會被覆寫

#PHP 5.6中的新特性

常數的標量運算

在PHP 5.6版本中,可以實作包含數值和字串的常數進行標量運算(Scalar Expression) 。如下圖:

參數呼叫改進

在先前的版本中,我們使用func_get_args()函數來呼叫所有的可用參數。而在PHP 5.6中,可透過字串「...」來完成上述操作。

分拆參數

我們也可以使用字串「...」來開啟任何陣列中的參數。

_debuginfo()

在PHP 5.6中,當使用var_dump()函數來輸出對象,可改變對象的屬性和值。

推薦學習:《PHP影片教學

以上是php-5.6是啥玩意的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn