Генеруємо випадковий рядок

Функція generate_random_string() генерує випадковий рядок. Має два необов'язкових параметра. $length – довжина рядка (за замовчуванням 10). $letters – літери, з яких будується рядок (за замовчуванням включено цифри та малі літери латинського алфавіту).

<?php

function generate_random_string ($length = 10, $letters = '1234567890qwertyuiopasdfghjklzxcvbnm') {
      
      $str = '';
      
      $lettersLength = strlen($letters) - 1;
     
      for($i = 0 ; $i < $length; $i++){
      	
      	$str .= $letters[ rand(0, $lettersLength) ];

      }
     
      return $str;
}

?>

Результат виклику generate_random_string() може бути, наприклад, таким: w1p08m7k71.

Зауважте, при оновленні сторінки ви побачите інший випадковий рядок. Це тому, що функція запускається при перебудові цієї сторінки знову і знову.

Оцініть, будь ласка, матеріал:

Рейтинг: 4.4/10 (голосів: 11)