Criando Código Alfanumérico Único com PHP
É útil para criar senhas ou códigos aleatórios, pode ser utilizada em recuperar passwords, já utilizei também em um sistema de sorteio onde milhares de códigos eram gerados e distribuídos para os clientes de um posto de combustível e sei lá o que mais… ;D
<?php function uniqueAlfa($length=16) { $salt = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; $len = strlen($salt); $pass = ''; mt_srand(10000000*(double)microtime()); for ($i = 0; $i < $length; $i++) { $pass .= $salt[mt_rand(0,$len - 1)]; } return $pass; } //gerando alfa de 6 caracteres echo uniqueAlfa(6); //gerando alfa de 16 caracteres - padrao da function echo uniqueAlfa(); ?>
ok, pra que serve isso mesmo.
Cara leia o post antes de comentar, vai poupar o tempo de nós 2!
Muuuuito bom, tava precisando exatamente disso, detalhe que posso criar um código de mais que 16 caracteres,
Parabéns. 😉
Gostei muito deste codigo, estava a procura deste muito obrigado.. Parabens
Que bacana cara ,parabens ,sabe me dizer se exite alguma funcao php que gere apenas numero 102155
Bom código clares, ajudou aqui vlw