我的代码中有以下定义
define('SERVICE', 1);
当我现在初始化像这样的数组时
$serviceLimit[SERVICE_PAGECHECK][0] = 0;
现在在我var_dump
$serviceLimit
做一个array (size=1)
'0' =>
array (size=1)
0 => int 0
它应该像这样输出
array (size=1)
'SERVICE' =>
array (size=1)
0 => int 0
但是,它目前看起来像这样
{{1}}
这怎么可能?为什么数组索引使用变量的名称而不是值?
答案 0 :(得分:0)
您的代码看起来很奇怪,因为使用了两个不同的常量:SERVICE
和SERVICE_PAGECHECK
。只需更正常量名称。