Малка и проста функция за генериране на string

Аватар
JustyleR
Извън линия
Модератор
Модератор
Мнения: 560
Регистриран на: 24 Фев 2017, 18:59
Се отблагодари: 33 пъти
Получена благодарност: 132 пъти
Обратна връзка:

Малка и проста функция за генериране на string

Мнение от JustyleR » 26 Юли 2017, 14:27

Понеже ми трябваше подобна функция за една система, та реших да си напиша една набързо.
(Знам, че ако потърсите ще намерите по-добра и по-оптимизирана в интернет, но както и да е)

Код за потвърждение: Избери целия код

<?php

// (Дължина на string-а, 0 = малки букви; 1 = главни букви)
echo random(10, 1);

function random($lenght, $upper = 0) {
	
	// Ако искате да добавите още неща, просто ги добавете със запетая ('!','#','%') ..
	$array = array('q','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j','k','l','z','x','c','v','b','n','m',1,2,3,4,5,6,7,8,9,0);
	
	$string = '';
	
	for($i = 0; $i < $lenght; $i++) {
		
		$string = $string . $array[rand(0, count($array) - 1)];
		
	}
	
	if($upper == 1) {
		return strtoupper($string);
	} else {
		return $string;
	}
}
Добавяте функцията някъде и просто я извиквате там където ви трябва.
По-горе съм дал пример как се използва.
Discord сървър, чрез който можете да се свържете с мен.


  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Уроци”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта