English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

Verwendung und Beispiel der Funktion password_get_info() von PHP

PHP Passwort-Hash-Algorithmus

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

Syntax

array password_get_info(string $hash)

Parameterbeschreibung:

Rückgabewert

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.

Online-Beispiel

<?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
        )
)

PHP Passwort-Hash-Algorithmus