OLD-idmessage-167442

#1978645
zerkms
Участник

формируешь массив допустимых символовв явном виде:$array = array(0, 1, …, ‘a’, ‘b’, …);затем случайным образом выдёргиваешь из этого массива циклmt_rand(0, sizeof($array)) – индекс элементаповторяешь это n раз, пока не наберёшь нужное число символовчтобы генерировать “удобочитаемые” пароли – можно разделить цифры, согласные и гласные буквы по отдельным массивам и генерить уже не по одной букве, а слогами…в общем, это уже на твоё усмотрение