Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетил 17391 программист и 1870 роботов. Сейчас ищут 1688 программистов ...
File_Passwd_Authbasic::generatePassword
Вернуться к: File_Passwd_Authbasic
File_Passwd_Authbasic::generatePassword
File_Passwd_Authbasic::generatePassword() – Generate password
Synopsis
mixed File_Passwd_Authbasic::generatePassword ( string $pass , string $mode = 'des' , string $salt = null )
Generate a password usable for "AuthBasic" authentication.
The encryption mode can either be FILE_PASSWD_DES, FILE_PASSWD_SHA or FILE_PASSWD_MD5.
Parameter
- string $pass
-
the plaintext password to encrypt
- string $mode
-
the encryption mode to use
- string $salt
-
the salt to use for encryption (usually empty)
Return value
Returns string encrypted password, or PEAR_Error FILE_PASSWD_E_INVALID_ENC_MODE if encryption mode is not supported.
Example
File_Passwd_Authbasic::generatePassword()
<?php
require_once 'File/Passwd/Authbasic.php';
$pass = File_Passwd_Authbasic::generatePassword('secret', FILE_PASSWD_MD5);
?>
Note
This function should be called statically.
Вернуться к: File_Passwd_Authbasic