尝试回显数组元素时未定义的索引

时间:2013-10-05 00:04:50

标签: php arrays undefined-index

我有可能会成为主要的noob错误。我在$ _POST下有一个数组,当我var_dump它时会显示以下内容:

  

array(4){[“user”] => array(2){[“username”] => string(9)“webmaster”[“email”] => string(24)“webmaster@go-upsmart.com”} [“_ wpnonce_add-user”] => string(10)“d7ba190414”[“_ wp_http_referer”] => string(30)“/ wp-admin/network/user-new.php”[“add-user”] => string(8)“添加用户”}

我感兴趣的部分是["username"]=> string(9) "webmaster"

但是当我尝试使用$ _POST ['username']来获取它时,我得到Undefined index: username

它必须在我的鼻子底下,有人可以帮助我连接点吗?

非常感谢任何尝试。

1 个答案:

答案 0 :(得分:1)

您尝试访问的用户名元素本身就是名为“user”的数组的成员 你需要使用$ _POST ['user'] ['username']