3v4l.org

run code in 300+ PHP versions simultaneously
<?php function digestPassword($password, $salt = null) { static $cryptPrefix = '$2y$10$'; return [ substr(crypt($password, $cryptPrefix . $salt . '$'), 7), substr(crypt($password, $cryptPrefix . $salt), 7), ]; } var_dump(digestPassword('foobar', 'jSzEr3UNlNP8CT4tDRSjr'));

preferences:
55.51 ms | 402 KiB | 5 Q