Fiz outra coisa, criei um outro gerador. As senhas são geradas em fila.
<?php
session_start();
$letras = range('A', 'Z');
$numeros = range(1, 9);
shuffle($letras);
shuffle($numeros);
$_SESSION['senhas'][] = implode('', array_slice($letras, 3, 3)) . '-' . end($numeros);
$arr =$_SESSION['senhas'];
echo '<pre>';
print_r($arr);
echo '</pre>';
?>
Não sei se ta certo, mas nesse de baixo gostaria que funcionasse como um chamador de senhas ,como se fosse um gerenciamento de fila de banco para as senhas criadas na parte de cima, como as senhas são criadas em fila, a parte de baixo do código pegar a primeira posição da fila,gostaria que fosse pulando de 1 em 1,seria possível ?
<?php
function array_kshift(&$arr){
list($k) = array_keys($arr);
$r = array ($k => $arr[$k]);
return $r;
}
print_r(array_kshift($arr ))
?>