【发布时间】:2015-02-10 21:45:39
【问题描述】:
可以在类中用函数定义php数组常量吗?
编辑:“php 数组变量”不是常量
我试过了:
假设, array func(string param1, string param2...);
class A{
public static $const;
public function blah(){
self::$const = func('a','b','c',...);
}
}
sublime 中的调试器在 self::$const 行的断点后没有显示 $const 的值
【问题讨论】:
-
'用函数定义一个常数' - 这不是矛盾吗?
-
@HoboSapiens 它不是。对于常量意味着它是不可变的,并且没有必要在编译时定义。
-
@CharlieS。这似乎在课堂上不起作用。
-
@HoboSapiens。我的意思是使用函数来定义常量或变量
标签: php arrays class constants