1. Главная / Блог / PHP / Генерация строки

Генерация строки


Нет комментариев.


Простой пример функции которая генерирует случайные символы для строки.


Напишем простой код.

<?php
$random=generateCode(6);

exit($random);

// Функция для генерации случайной строки
function generateCode($length) {
$chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ0123456789";
$code = ""; $clen = strlen($chars) - 1;
while (strlen($code) < $length) {
$code .= $chars[mt_rand(0,$clen)];
}
return $code;}
?>

Запустите страницу, обновляя её каждый раз вы будете получать новые результаты.

$random=generateCode(6); - Вызываем функцию generateCode, передаём ей что нам нужно сгенерировать 6 символов и отдаём результат переменной $random.

В $chars создаются все возможные, для генерации, символы.

В $clen определяется длина строки (количество символов).

С помощью цикла while заполняем $code символами, которые создаются рандомно.

Когда количество символов достигент указанного - результат отдаётся.



Нет комментариев.


Оставить комментарий

Ваше имя:

Оценка