- var_dump: documentation ( source)
- password_needs_rehash: documentation ( source)
- crypt: documentation ( source)
- password_verify: documentation ( source)
<?php
$passwd = 'KN+jK*zIqtVh4';
$hash = ',,võë0$š4؈¨Ä1X²å`uÒëB@Ê®›Áýe¶M©ß4';
echo $hash;
echo PHP_EOL;
$res = crypt($passwd, $hash) == $hash;
var_dump($res);
$is_valid = password_verify($passwd, $hash);
echo PHP_EOL;
var_dump($is_valid);
echo PHP_EOL;
$need_rehash = password_needs_rehash($hash, PASSWORD_DEFAULT);
var_dump($need_rehash);