1. password_hash — Creates a password hash
description: string password_hash ( string $password , integer $algo [, array $options ] )
$algo = [PASSWORD_DEFAULT | PASSWORD_BCRYPT];
2. password_verify — Verifies that a password matches a hash
description: boolean password_verify ( string $password , string $hash )
3. password_needs_rehash — Checks if the given hash matches the given options
description: boolean password_needs_rehash ( string $hash , integer $algo [, array $options ] )
4. password_get_info — Returns information about the given hash
description: array password_get_info ( string $hash )
return: {$algo, $algoName, $options}
description: string password_hash ( string $password , integer $algo [, array $options ] )
$algo = [PASSWORD_DEFAULT | PASSWORD_BCRYPT];
2. password_verify — Verifies that a password matches a hash
description: boolean password_verify ( string $password , string $hash )
3. password_needs_rehash — Checks if the given hash matches the given options
description: boolean password_needs_rehash ( string $hash , integer $algo [, array $options ] )
4. password_get_info — Returns information about the given hash
description: array password_get_info ( string $hash )
return: {$algo, $algoName, $options}