Этот пример показывает, как открыть словарь CrackLib, провероить переданный пароль, получить любые диагностические сообщения, и закрыть словарь.
Пример #1 Пример использования CrackLib
<?php// Открываем словарь CrackLib$dictionary = crack_opendict('/usr/local/lib/pw_dict') or die('Unable to open CrackLib dictionary');// Выполняем проверку пароля$check = crack_check($dictionary, 'gx9A2s0x');// Получаем сообщения$diag = crack_getlastmessage();echo $diag; // 'strong password'// Закрываем словарьcrack_closedict($dictionary);?>
Замечание: Если crack_check() возвращает TRUE, crack_getlastmessage() вернет 'strong password'.
Замечание:
Если crack_check() возвращает TRUE, crack_getlastmessage() вернет 'strong password'.