Проверка силы пароля в PHP

Я пытаюсь создать скрипт проверки пароля. У меня уже есть проверки электронной почты (для недопустимых символов):

public function checkEmail($email) { if (filter_var($email, FILTER_VALIDATE_EMAIL)) return true; else return false; } 

Поэтому я ищу функцию проверки пароля, которая проверяет пароли как минимум на один буквенно-цифровой символ, и на один цифровой символ и минимум на 8 символов, а также на сообщения об ошибках.

Solutions Collecting From Web of "Проверка силы пароля в PHP"