Arrays 如何从复杂数组中获取值

Arrays 如何从复杂数组中获取值,arrays,wordpress,Arrays,Wordpress,如何获取此数组中的键值,如user\u login,email 我尝试了所有类似于foreach,array key,array['user\u login']的方法,但没有得到值 我在wordpress工作print\r以这种方式打印数组数据 $array=$_SESSION; print_r($array); 数组([userdata]=>\uuPHP\u不完整的\u类对象( [\uu PHP\u不完整的\u类\u名称]=>WP\u用户[data]=>stdClass对象( [ID]=>1

如何获取此数组中的键值,如
user\u login
email

我尝试了所有类似于
foreach
array key
array['user\u login']
的方法,但没有得到值

我在wordpress工作
print\r
以这种方式打印数组数据

$array=$_SESSION;
print_r($array);
数组([userdata]=>\uuPHP\u不完整的\u类对象( [\uu PHP\u不完整的\u类\u名称]=>WP\u用户[data]=>stdClass对象( [ID]=>1[用户登录]=>admin[用户通行证]=> $P$BZzVW3B4g2f6pgocN3iu9h4J0CFmCj1[用户名]=>管理员 [用户电子邮件]=>abc@gmail.com[用户\u url]=>[用户\u注册]=> 2013-05-22 02:21:09[用户激活密钥]=>[用户状态]=>0 [display_name]=>admin][ID]=>1[caps]=>Array([administrator] =>1)[cap\u key]=>wp\u功能[角色]=>Array([0]=>administrator)[allcaps]=>Array([switch\u主题]=>1 [编辑主题]=>1[激活插件]=>1[编辑插件]=>1 [编辑用户]=>1[编辑文件]=>1[管理选项]=>1 [适度评论]=>1[管理类别]=>1[管理链接]=>1 [上传文件]=>1[导入]=>1[未过滤的html]=>1[编辑文章] =>1[编辑其他文章]=>1[编辑已发布文章]=>1[发布文章]=>1[编辑页面]=>1[阅读]=>1[阅读]=>1[级别10]=>1 [级别9]=>1[级别8]=>1[级别7]=>1[级别6]=>1[级别5] =>1[级别4]=>1[级别3]=>1[级别2]=>1[级别1]=>1[级别0]=>1[编辑其他页面]=>1[编辑已发布页面]=>1 [发布页面]=>1[删除页面]=>1[删除其他页面]=>1 [删除发布的网页]=>1[删除帖子]=>1 [删除其他帖子]=>1[删除发布的帖子]=>1 [删除私人帖子]=>1[编辑私人帖子]=>1 [read_private_posts]=>1[delete_private_pages]=>1 [编辑私人网页]=>1[阅读私人网页]=>1[删除用户]=> 1[创建用户]=>1[未过滤的上传]=>1[编辑仪表板]=>1 [更新插件]=>1[删除插件]=>1[安装插件]=>1 [更新主题]=>1[安装主题]=>1[更新核心]=>1 [列出用户]=>1[删除用户]=>1[添加用户]=>1[升级用户] =>1[编辑主题选项]=>1[删除主题]=>1[导出]=>1[简单标签]=>1[管理员简单标签]=>1[管理员]=>1) [过滤器]=>))

你试过了吗

$_SESSION>userdata('user_login');

要检索您的用户登录名?

,我尝试了,但出现了致命错误:对非对象调用成员函数userdata()