说明
获取某个用户的用户数据,数据形式为一个 WP_User 对象,我们可以通过 “->” 操作符直接获取 wp_users 和 wp_usermeta 数据表里面的信息。
如果用户不存在,返回 false,该函数的一个别名是: get_user_by(‘id’)。
使用方法
get_userdata( $userid );
参数
$user_id 整数,必须,用户的ID
返回值
(bool|object) 如果失败,返回False, 如果成功,返回一个 WP_User 对象
使用方法
get_userdata() 函数返回一个包含用户数据的对象,我们可以获取对象中的某个数据,或者遍历对象里的所有数据并显示。
显示某些用户数据:
$user_info = get_userdata(1); echo '用户名: ' . $user_info->user_login . "\n"; echo '用户角色: ' . implode(', ', $user_info->roles) . "\n"; echo '用户 ID: ' . $user_info->ID . "\n";
以上代码的结果:
用户名: admin
用户角色: administrator
用户 ID: 1
评论抢沙发