Criando nº e chave aleatorio
E ai galera do php
Bom, hoje em dia e muito comum os site terem um validador para Cadastros ou Download, então fiz uma pequena pesquisa e criei esses códigos para vocês estudarem.
Primeiro Código rega números aleatórios de 0 a100 usando a função rand.
<?php
$numero = rand(0,100);
# a váriavel $numero terá um numero aleatório (função rand) este numero será de 0 a 100.
echo"O numero Gerado foi $numero. [Presione F5 para gerar outro]";
# Mostrar o numero gerado
echo "<br>";
?>
$numero = rand(0,100);
# a váriavel $numero terá um numero aleatório (função rand) este numero será de 0 a 100.
echo"O numero Gerado foi $numero. [Presione F5 para gerar outro]";
# Mostrar o numero gerado
echo "<br>";
?>
O Segundo Código ele gera uma seqüencia de números aleatórios, também usando a função rand, mas com “6” caracteres.
<?
$numeros='0123456789';
$qtd=6; //Número de caracteres
for($i=0;$i<$qtd;$i++) {
echo $numeros[rand(0,strlen($numeros)-1)]."\n";
}
echo "<br>";
?>
$numeros='0123456789';
$qtd=6; //Número de caracteres
for($i=0;$i<$qtd;$i++) {
echo $numeros[rand(0,strlen($numeros)-1)]."\n";
}
echo "<br>";
?>
Bom, o ultimo ele e espacial ele gera uma seqüencia de números e letras. Muito bom!!
<?php
function chave_aleatorio(){
$novo_valor= "";
$valor = "ABCDEFGHIJLMNOPQRSTUVXYZabcdefghijklmnopqrstuvwxyz0123456789";
srand((double)microtime()*1000000);
for ($i=0; $i<6; $i++){
$novo_valor.= $valor[rand()%strlen($valor)];
}
return $novo_valor;
}
echo chave_aleatorio();
?>
Bom, é isso ai ate mais....
function chave_aleatorio(){
$novo_valor= "";
$valor = "ABCDEFGHIJLMNOPQRSTUVXYZabcdefghijklmnopqrstuvwxyz0123456789";
srand((double)microtime()*1000000);
for ($i=0; $i<6; $i++){
$novo_valor.= $valor[rand()%strlen($valor)];
}
return $novo_valor;
}
echo chave_aleatorio();
?>
Bom, é isso ai ate mais....
Comentários
Postar um comentário