Como gerar string aleatória em php

Como gerar string aleatória em php

Gerar strings aleatórios no PHP nunca foi tão fácil! Com apenas algumas linhas de código, você pode criar uma sequência aleatória de caracteres que podem ser usados ​​de várias maneiras. Se você precisa de um identificador exclusivo para o perfil de um usuário ou uma senha segura para um site, strings aleatórios podem ajudar. A função de string aleatória do PHP é incrivelmente direta para usar. Tudo o que você precisa fazer é especificar o comprimento da string e o conjunto de personagens que você deseja usar. Você pode gerar cordas que incluem números, caracteres especiais e até emoji. As possibilidades são infinitas! Com a função de string aleatória do PHP, você pode gerar rapidamente strings exclusivos e seguros para qualquer propósito que precisar. Então não espere - comece a criar strings aleatórios hoje!

Método 1: Gere string aleatória com função personalizada

Esta é uma função personalizada para gerar uma sequência aleatória de um comprimento definido. Usando isso, você pode limitar os caracteres e símbolos a serem usados ​​na string aleatória.

12345678910111213141516171819

Saída:

B55ABXTXIKMX 

Método 2: gerar string aleatória usando a função uniqid ()

A função Uniqid () gera um ID exclusivo com base no horário atual em microssegundos. Esta função tem uma limitação, a sequência de resultados tem um comprimento fixo de 13 caracteres.

1234

Saída:

335cdb93bf5dddf 

Método 3: Gere String aleatória usando random_bytes () função

A função Random_bytes () gera um byte pseudo-aleatom criptograficamente seguro. Este resultado estará em formato binário, que você pode converter em um valor hexadecimal usando bin2hex () função.

12345

Saída:

BA3614E6EE7802B3428B 

Conclusão

Este tutorial ajudou você a gerar strings aleatórios usando scripts PHP. Discutimos 3 métodos para gerar strings aleatórios no PHP.