PHP: Gerador de senhas aleatórias

<?php
$tamanhoSenha = 10;
 
$caracteresPermitidos = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_!@#';
 
$senha = '';
for ($i = 0; $i < $tamanhoSenha; $i++) {
  $senha .= $caracteresPermitidos[rand(0, strlen($caracteresPermitidos) - 1)];
}
 
echo $senha;
?>

Esse script irá gerar uma senha aleatória com 10 caracteres, usando números, letras minúsculas e maiúsculas e alguns símbolos. Você pode alterar o tamanho da senha alterando o valor da variável $tamanhoSenha e pode alterar os caracteres permitidos alterando o valor da variável $caracteresPermitidos.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *