File_Passwd_Custom::addUser()
Описание
The username must start with an alphabetical character and must NOT contain any other characters than alphanumerics, the underline and dash.
The username MUST NOT contain the custom delimiter!
If you use the 'name map' you should also use these naming in the supplied extra array, because your values would get mixed up if they are in the wrong order, which is always true if you DON'T use the 'name map'!
So be warned and USE the 'name map'!
Параметр
- string $user
the name of the user to add
- string $pass
the password of the user to add
- array $extra
extra properties of user to add
Возвращаемое значение
Возвращает TRUE при удаче и PEAR_Error в обратном случае.
Таблица 39-1. Возможные значения PEAR_Error
Error Code | Summary |
---|---|
FILE_PASSWD_E_ALREADY_EXISTS | user already exists |
FILE_PASSWD_E_INVALID_CHARS | username contains illegal characters |
FILE_PASSWD_E_INVALID_CHARS | any of the extra proporties contains the delimiter |
FILE_PASSWD_E_INVALID_ENC_MODE | actual encryption mode is not supported |
FILE_PASSWD_E_UNDEFINED | if passwd file is shadowed |
Пред. | Начало | След. |
File_Passwd_Custom::save() | Уровень выше | File_Passwd_Custom::modUser() |