2016-08-11 80 views
3

所以我們可以在PHP5.6中定義數組常量。但是,我一類PHP5.6是允許CLASS常量的數組

Arrays are not allowed in class constants 

內部定義數組常量時,那麼,這是真的,數組常量,允許但不是在類中有以下錯誤?

回答

4

從PHP 5.6開始,允許類常量使用數組。

請參閱link瞭解可用的php代碼。

<?php 

class Foo 
{ 
    const BAR = [1,2,3]; 
} 

print_r(Foo::BAR); 
+1

https://3v4l.org/T44gG - 3v4l鏈接顯示版本兼容性。值得注意的是,它們在HHVM中完全不受支持。 – iainn

相關問題