NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

PHP - password_verify

Třída

Kořen \ Bez třídy

Metoda - password_verify

(PHP 5 >= 5.5.0, PHP 7)

Zkontroluje shodnost daného hashe s daným heslem.

Procedurální

Parametry

NázevDatový typVýchozí hodnotaPopis
$passwordstring

Vstupní heslo.

$hashstring

Vstupní hash, vrácený funkcí password_hash().

Návratové hodnoty

Vrací: boolean

Vrátí true pokud jsou heslo a hash shodné, v opačném případě false.

Příklady

$hash = '$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq';
$inputPassword = 'rasmuslerdorf';

echo password_verify($inputPassword, $hash) ? 'Heslo ověřeno' : 'Špatné heslo'.

Související manuály

      • function password_hash (string $password, integer $algo, array $options) : string
      Aktivity