我收到了这个错误:
'( ! ) Warning: Cannot use a scalar value as an array in C:\xampp\htdocs\or2LAST\admin\adminData.php on line 5`
此错误的代码(第5行):
$admin['push']=array(
1=>"yes",
2=>"no"
);
我尝试使用“1”&键的“2”但它没有解决问题。
问题在哪里以及发生此错误的原因?
答案 0 :(得分:2)
问题在于$admin
。您需要在使用它之前将其声明为数组:
$admin = array();
无论现在是什么,它都是不是一个数组。可能在前一行上你用一些新的(标量)值覆盖它而不是附加到它。
答案 1 :(得分:1)
您需要先向数组声明$ admin
喜欢
$admin=array();
然后尝试
$admin['push']=array(
1=>"yes",
2=>"no"
);
答案 2 :(得分:0)
您的问题可能是变量$ admin,以下应该可以正常工作(假设之前未声明$ admin)。
$admin = array(); //<--!!
$admin['push']=array(
1=>"yes",
2=>"no"
);