Сообщение
2018-04-09 04:24:07
Генерация N символов латиницы и цыфр. Убраны символы, которые можно визуально спутать с другими.

function generateSymbols($count) {
    $symbols = 'abcdefghkmnopqrstuvwxyzABCDEFGHKLMNPRSTUVWXYZ123456789';
    $salt = '';
    $len = strlen($symbols);

    for ($i = 0; $i < $count; ++$i) {
        $salt .= $symbols[mt_rand(0, $len - 1)];
    }

    return $salt;
}
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!