Параметры метода CUser::GetByLogin
LOGIN
- логин пользователя. Этот параметр является обязательным.
ACTIVE
- флаг активности пользователя. По умолчанию установлено значение "Y". LAST_LOGIN
- дата последней авторизации пользователя. SORT
- параметр сортировки. По умолчанию установлено значение "ID". ORDER
- направление сортировки. По умолчанию установлено значение "ASC". SELECT
- массив полей пользователя, которые необходимо выбрать. По умолчанию выбираются все поля.
Пример использования метода CUser::GetByLogin
<?
// Подключаем модуль пользователей
CModule::IncludeModule("main");
// Логин пользователя, информацию о котором мы хотим получить
$login = "user_login";
// Получаем информацию о пользователе
$user = CUser::GetByLogin($login);
// Выводим информацию о пользователе
while($arUser = $user->Fetch())
{
echo "ID: ".$arUser["ID"]; // ID пользователя
echo "Имя: ".$arUser["NAME"]; // Имя пользователя
echo "Email: ".$arUser["EMAIL"]; // Email пользователя
echo "Город: ".$arUser["PERSONAL_CITY"]; // Город пользователя
}
?>
Заключение
Таким образом, мы рассмотрели метод CUser::GetByLogin в 1С Битрикс, который позволяет получить информацию о пользователе по его логину.