Генериране на случайни букви и цифри + разбъркване

proba

Registered
Здравейте.
Имах едно кодче , ама го изгубих и немога да се сетя как е за да го драсна , ще може ли някой да ми го драсне.
Става въпрос за скрипт който като стартирам да ми изкара примерно 10 случайни бикви от A-Z и 5 цифри от 0-9 (това ще стане с rand , него мога да си го напиша) и съответно да разбърка буквите и цифрите).
Да се получи нещо като код от 15 символа (A-Z,0-9).
Само че скрипта да ми изкара 5 такива кода :)
Примерно като го стартирам и да изкара:


a723hj8khnols6d
gh2sdas7j28s3sa
ghs2hf8k67os6d
kg2f3adt5a3fa1a
lk29fa9mksgh2d5

Благодаря предварително :)
 
Нещо такова ли
Код:
for ($i = 1;$i <= 5;$i++) {
	 echo substr(md5(uniqid(rand(),true)),0,15)."<br />";
}
Резултата ще е нещо такова
ff3034d80c6000c
fbe16b97b4177f7
1df8eb8ee06f2c9
53b4e0d2e97eb5f
58a46a9ff7542dd
 
define(COUNT_SIMBOLS,8); // тук дефинираме колко символа да бъде кода
define(ALL_SIMBOLS,'0123456789qwertyuioplkjhgfdsazxcvbnm');
$code = substr(str_shuffle(ALL_SIMBOLS),0,COUNT_SIMBOLS);

Това е извадка от урок на @Hunter
 
Ето ти точно това, което искаш:

10 произволни букви и 5 произволни цифри :)

Код:
<?php
$bukvi = implode("", range("a", "z"));
$cifri = implode("", range(0, 9));

for ($i=1;$i<=5;$i++)
{
	$rand_string = substr(str_shuffle($bukvi), 0, 10).substr(str_shuffle($cifri), 0, 5);
	echo str_shuffle($rand_string)."<br />\n";
}
?>

Примерът ще изведе кодове подобни на тези:

p1v4ua6rce8i0xs
ev2jx3hqiw78o4n
h9sz4v2iawo03ld
xz2hgc4u6bn17dk
jnmqkx295lpfv87
 

Back
Горе