Check Password Strength

Check if a password meets strength requirements (8+ chars, uppercase, lowercase, number, special).

Code

General
preg_match('/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,}$/', $password) ? 'true' : 'false';

Parameters

Password to check

Server

More PHP Snippets