站長資訊網
最全最豐富的資訊網站

php5.4和5.6的區別是什么

PHP5.4和5.6的區別是:1、5.6版本在定義變量時允許使用之前定義的常量進行計算,并且允許常量作為函數參數默認值,而5.4版本則不允許;2、5.6版本命名空間支持常量和函數,而5.4版本不支持。

php5.4和5.6的區別是什么

本文操作環境:Windows10系統、PHP5.6&&PHP5.4版、Dell G3電腦

php5.4和5.6的區別是什么

PHP5.4:Short Open Tag, 數組簡寫形式,Traits, 內置 Web 服務器,細節修改

PHP5.6: 常量增強,可變函數參數,命名空間增強

PHP5.6版本區別簡介:

更好的常量

定義常量時允許使用之前定義的常量進行計算:

const A = 2; const B = A + 1; class C {     const STR = "hello";     const STR2 = self::STR + ", world"; }

允許常量作為函數參數默認值:

function func($arg = C::STR2)

更好的可變函數參數

用于代替 func_get_args()

function add(...$args) {     $result = 0;     foreach($args as $arg)         $result += $arg;     return $result; }

同時可以在調用函數時,把數組展開為函數參數:

$arr = [2, 3]; add(1, ...$arr); // 結果為 6

命名空間

命名空間支持常量和函數:

namespace NameSpace {     const FOO = 42;     function f() { echo __FUNCTION__."n"; } } namespace {     use const NameSpaceFOO;     use function NameSpacef;     echo FOO."n";     f(); }

推薦學習:《PHP視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
国产在线91区精品| 国产精品白嫩美女在线观看| 久久国产成人精品国产成人亚洲 | 精品无码成人网站久久久久久| 国产精品美女久久久| 亚洲国产午夜精品理论片| 蜜臀久久99精品久久久久久小说| 国产成人精品一区二区秒拍 | 亚洲国产成人精品激情| 99re66热这里只有精品17| 国产精品水嫩水嫩| 久久97精品久久久久久久不卡| 国产美女精品人人做人人爽| 日韩精品在线观看| 国产农村妇女精品一二区| 国产精品极品美女自在线| 女人国产香蕉久久精品| 香蕉久久夜色精品国产| 精品国产一区二区三区免费看 | 亚洲AV成人精品日韩一区18p| 日韩精品高清自在线| 国产日韩视频在线观看| 日韩精品专区AV无码| 日韩av无码一区二区三区| 久久精品国产亚洲av日韩| 亚洲日韩亚洲另类激情文学| 亚洲av日韩av天堂影片精品| 日韩av无码中文字幕| 亚洲日韩精品国产3区| 亚洲AV日韩AV天堂久久| 亚洲an日韩专区在线| 日韩特黄特色大片免费视频| 日韩成人无码一区二区三区| 日韩一区二区在线视频| 欧美日韩精品一区二区在线视频| 日韩在线视频二区| 亚洲福利精品一区二区三区| 国产啪亚洲国产精品无码| 成人精品视频99在线观看免费| 最新国产成人精品2024| 国内精品久久久久影院日本 |