Ferramentas de Utilizador

Ferramentas de Site


dev_web:php:snippet:gerador_strings_random

Gerador de strings aleatórias

Esta função devolve uma string aleatória. Pode ser usada para gerar passwords ou identificadores únicos e aleatórios.

<?php
 
function create_random_string($length = 8) {
    $chars = "abcdefghijklmnopqrstuvwxyz0123456789"; //caracteres possíveis
    srand((double)microtime()*1000000);
    $i = 0;
    $pass = '' ;
    while ($i < $length) {
        $num = rand() % 33;
        $tmp = substr($chars, $num, 1);
        $pass = $pass . $tmp;
        $i++;
    }
    return $pass;
}
?>

Utilização

$random_string = create_random_string(8);
echo "String gerada: $random_string";
dev_web/php/snippet/gerador_strings_random.txt · Esta página foi modificada pela última vez em: 2018/05/14 21:37 (Edição externa)