string openssl_random_pseudo_bytes    ( int $length   [, bool &$crypto_strong  ] )

openssl_random_pseudo_bytesГенерирует псевдослучайную последовательность байт

length

Длина генерируемой строки. Положительное целое число.

crypto_strong

Если задано, то в переданную переменную будет записано TRUE или FALSE, в зависимости от того, был ли использован криптографически сильный алгоритм.