3v4l.org

run code in 300+ PHP versions simultaneously
<?php $password = 'mypassword'; $hash = password_hash($password, PASSWORD_DEFAULT); var_dump(password_get_info($hash)); echo "Password needs rehash? => "; echo (password_needs_rehash($hash, PASSWORD_DEFAULT)) ? 'yes':'no'; echo PHP_EOL; echo "Is password correct? => "; echo (password_verify($hash, PASSWORD_DEFAULT)) ? 'yes':'no';

preferences:
33.24 ms | 402 KiB | 5 Q