есть функция которая генерирует рандомную строку
function randomString($length){ // generated one random symnol
$characters = 'йцукенгшщзхъфывапролджэячсмитьбюё';
$charactersLength = mb_strlen($characters);
$randomString = '';
for ($i = 0; $i <$length ; $i++) {
$randomString .= $characters[rand(0, $charactersLength - 1)];
}
return $randomString;
}
echo randomString(15);
Почему я на выходе получаю такое
��к�гѹѷЄ��
Проблема в самой функции, потому что если написать
echo 'Привет мир';
Выводит
Привет Мир