Losowanie stringa w PHP: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
(Utworzył nową stronę „Szybka '''(?)''' funkcja losująca string składający się z: * 0-9 * a-z oraz DOWOLNEJ długości! <source lang="php"> function random_string($length = 15) { $times...”) |
m (Zastępowanie tekstu - "</source>" na "</pre>") |
||
| (Nie pokazano 2 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
| Linia 2: | Linia 2: | ||
* 0-9 | * 0-9 | ||
* a-z | * a-z | ||
o DOWOLNEJ długości! | |||
< | <pre> | ||
function random_string($length = 15) | function random_string($length = 15) | ||
{ | { | ||
| Linia 20: | Linia 20: | ||
echo random_string(128); | echo random_string(128); | ||
</ | </pre> | ||
Efekt działania powinien być podobny do tego | Efekt działania powinien być podobny do tego | ||
Aktualna wersja na dzień 17:23, 15 lut 2018
Szybka (?) funkcja losująca string składający się z:
- 0-9
- a-z
o DOWOLNEJ długości!
function random_string($length = 15)
{
$times=ceil($length/32);
$random='';
while ($times>0)
{
$random.=md5(uniqid(rand(), true));
$times--;
}
return substr($random, 0, $length);
}
echo random_string(128);
Efekt działania powinien być podobny do tego
7551818e460404caf43ed6cbf77f423e17e7b54274796f0bec019ca3e401c26ebb82b10a8c15fa5f238d9da578db802433f551900f4f449ab914a467d90d09a4