English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die Funktion password_get_info() von PHP wird verwendet, um Informationen zu einem bestimmten Hash (hash) zurückzugeben.
PHP Versionsanforderung: PHP 5 >= 5.5.0, PHP 7
array password_get_info(string $hash)
Parameterbeschreibung:
$hash: Ein von password_hash() Erstellter Hash-Wert.
Es wird ein mit drei Elementen versehenes assoziatives Array zurückgegeben:
Algo: Konstante, die dem Passwortalgorithmus entspricht.
AlgoName: Menschenlesbarer Algorithmusname.
Optionen: Optionen, die beim Aufruf von password_hash() bereitgestellt werden.
<?php // Passwort $password_plaintext = "12345"; // Verwenden Sie password_hash() zum Erstellen eines Hash-Werts $password_hash = password_hash($password_plaintext, PASSWORD_DEFAULT, ['cost' => 11 ); // Informationen anzeigen print_r(password_get_info($password_hash));
Die Ausgabe ist:
Array ( [Algo] => 1 [AlgoName] => bcrypt [Optionen] => Array ( [Kosten] => 11 ) )