Necesito crear una funcion que genere un alfanumérico (dígitos y/o números), que su longitud no exceda los 12 caracteres, no debe contener caracteres especiales ni espacios y no debe repetirse. Esto lo debo guardar en una variable.
Investigando aqui y allá encontré la función para eliminar todos los caracteres que no sean numeros y letras:
Código PHP:
<?
$cadena = "Estos serian algunos numeros 12345, texto y simbolos !£$%^&";
$nueva_cadena = ereg_replace("[^A-Za-z0-9]", "", $cadena);
echo $nueva_cadena
?>
Código PHP:
<?
$cadena = "Este seria el texto con espacio al final ";
$contraida = trim($cadena);
echo $contraida;
?>
Por favor podrían orientarme al respecto. Gracias.