3v4l.org

run code in 300+ PHP versions simultaneously
<?php function pswd($password) { $conf = new DataStorage(); /*if($conf->value('app.password.salt') !== false) $salt = '$2y$'.$conf->value('app.password.salt').'$'; else*/ $salt = '$2y$'.substr(md5('zaqDFGDws123xc456derfPOADv78bg9tyGISh0nmjukiolp'), 0, 22).'$'; if(!function_exists('password_hash')) return crypt($password, $salt); else return password_hash($password, PASSWORD_DEFAULT, ['salt' => $salt, 'cost' => 12]); } echo pswd('1q2w3e4r5t');

preferences:
34.28 ms | 402 KiB | 5 Q