Tu peux faire une fonction qui calcule le ratio de lettres majuscules en les relevant avec preg_match_all. Exemple:
define('UC_RATIO_LIMIT', '0.8');

function uc_ratio($str) {
if...