Gerar uma string aleatoriamente

Vamos utilizar os métodos str_shuffle e substr para gerar uma string aleatória.


str_shuffle - mistura uma string aleatoriamente

substr - cria uma substring

 
$alphanum  = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";

$pass = substr(str_shuffle($alphanum), 0, 8); 

Saiba mais em:

https://www.php.net/manual/pt_BR/function.str-shuffle.php

https://www.php.net/manual/pt_BR/function.substr.php