您的当前位置:首页 > 知识博客 > wordpress建站

get_user_by 通过用户的某属性字段获取用户数据对象

时间:2024-04-01


函数描述

根据用户的某个属性字段获取用户数据对象。可以使用以下任意一种属性来获取,每种属性都对应 wp_users 数据表中相应的列:

  • 'id' - 用户 ID

  • 'slug' - user_nicename 用户昵称

  • 'email' - user_email 用户电子邮件

  • 'login' - user_login 用户登录名称

使用方法

$user = get_user_by( $field, $value );

参数

参数数据类型是否必需描述默认值
$field字符串必需'id'、'slug'、'email' 或 'login'
$value整数或字符串必需用户字段对应的值

返回值

(mixed) 如果找到了用户,返回 WP_User 对象,如果找不到用户或 $field 字段不存在,返回 false。

使用示例

默认使用

$user = get_user_by('email', 'user@example.com'); echo '用户:' . $user->first_name . ' ' . $user->last_name;

如果需要使用更多字段,可以使用 print_r() 函数打印获取到的 $user,以便查看更多信息。


欢迎咨询/Welcome to inquire
tel/vx:18842938855
qq:1685522781
email:1685522781@qq.com

Copyright © 2019-2024 mysql.hk


Whatsapp