Lo haremos de una forma rápida y sencilla. $str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";$cad = "";for($i=0;$i<12;$i++) { $cad .= substr($str,rand(0,62),1);}echo $cad;