(PHP 5 >= 5.5.0, PHP 7)
password_verify — ��֤�����Ƿ��ɢ��ֵƥ��
$password
, string $hash
) : bool��֤�����Ƿ��ָ����ɢ��ֵƥ�䡣
ע�� password_hash() ���ص�ɢ�а������㷨�� cost ����ֵ�� ��ˣ�������Ҫ����Ϣ�������ڡ�ʹ����֤��������Ҫ���������ֵ����Ϣ������֤��ϣ��
ʱ����timing attacks���Դ˺����������á�
password
�û������롣
hash
һ���� password_hash() ������ɢ��ֵ��
��������ɢ��ֵƥ���� TRUE
������ FALSE
��
Example #1 password_verify() ����
<?php
// ��֪�������ַ������������ɲμ� password_hash() ������
$hash = '$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq';
if (password_verify('rasmuslerdorf', $hash)) {
echo 'Password is valid!';
} else {
echo 'Invalid password.';
}
?>
�������̻������
Password is valid!