<?php
use Laminas\Crypt\Password\Bcrypt;
use Laminas\Math\Rand;
$crypt = new Bcrypt([
// "salt" and "setSalt" support is deprecated for PHP 7
'cost' => 10,
]);
$str = 'Budgies';
// salt will be generated internally
$hash = $crypt->create($str);
$isValid = $crypt->verify($str, $hash);
dump($hash, $isValid);
^ "$2y$10$z97Xki0.yggMMaaR7uYbneR2jtx2JSJuhEKXyyhDVQE6pjgN2M7H."
^ true