English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP خوارزمية تقطيع كلمة المرور
يستخدم دالة password_verify() لتحقق من تطابق كلمة المرور مع قيمة التخزين المضغوطة.
طلب PHP الإصدار: PHP 5 >= 5.5.0, PHP 7
bool password_verify (string $password, string $hash)
شرح المعلمات:
كلمة المرور: كلمة المرور للمستخدم.
hash: مكونة من password_hash() القيمة المضغوطة المُنشأة
إذا كانت كلمة المرور تطابق قيمة التخزين المضغوطة، فإنها تعود TRUE، وإلا فإنها تعود FALSE.
<?php // لمعرفة مصدر الأحرف التالية، يرجى الرجوع إلى مثال password_hash() $hash = '$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq'; if (password_verify('rasmuslerdorf', $hash)) { echo 'كلمة المرور صحيحة!'; } else { echo 'كلمة المرور غير صحيحة.'; } ?>
نتيجة الخروج هي:
كلمة المرور صحيحة!