我正在解决这个问题:
我有$_POST['user']
变量。如果我print_r
这个变量我得到:
Array (
['name'] => Your name
['phone'] => Your phone number
['email'] => Your email
)
但是如果我尝试使用$_POST['user']['name']
,什么也不会发生,它是一个空值。
如果我设置$_POST['user']
一个变量也会发生这种情况,例如$user
,当我print_r $user
得到相同的数组结果时,但如果我尝试使用$user['name']
它是空白的。
这是已经提交的输入数据
<input type="text" name="user['name']" value="Your name" class="general-user user-name-style" />
<input type="text" name="user['phone']" value="Your phone number" class="general-user user-data" />
<input type="text" name="user['email']" value="Your email" class="general-user user-data right-user" />
我是否以错误的方式处理数组?