1) { if (ctype_alpha($str)) { // Add a random digit $str[random_int(0, $length - 1)] = chr(random_int(48, 57)); } elseif (ctype_digit($str)) { // Add a random letter $str[random_int(0, $length - 1)] = chr(random_int(65, 90)); } } return $str; } }