Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 5. 8. 2008, 12:06:53
Ked sa daju spravit nahodne cisla rand(1,100) tak daju sa aj pismenka rand(a,z)?
|
||
pmg Profil |
#2 · Zasláno: 5. 8. 2008, 12:12:48
$pismenko = chr(mt_rand(97, 122));
|
||
Anonymní Profil * |
#3 · Zasláno: 5. 8. 2008, 18:24:38
preco prave 97 a 122? co to znamena?
|
||
Chamurappi Profil |
#4 · Zasláno: 5. 8. 2008, 18:27:09
Reaguji na Anonymního:
97 je malé „a“ a 122 je malé „z“. |
||
nightfish Profil |
#5 · Zasláno: 5. 8. 2008, 18:28:50 · Upravil/a: nightfish
$pismenko = chr(mt_rand(ord("a"), ord("z"))); by mohlo napovědět EDIT: pozdě |
||
Anonymní Profil * |
#6 · Zasláno: 5. 8. 2008, 18:29:04
a kde je napisane ze co je co aby som to vedel?
|
||
srigi Profil |
#7 · Zasláno: 5. 8. 2008, 18:31:18
v ASCII tabulke. Google >> "ascii table".
|
||
Alphard Profil |
#8 · Zasláno: 5. 8. 2008, 18:40:07
„v ASCII tabulke. Google >> "ascii table".“
nebo třeba v PSPadu Alt + A nebo si ji vytvoř <table> <?php for ($i=1; $i <= 255; $i++) echo "<tr><td>".$i."</td><td>".chr ($i)."</td></tr>\n"; ?> </table> |
||
pmg Profil |
#9 · Zasláno: 5. 8. 2008, 18:51:13
Jo pravda, mohl jsem k tomu něco napsat;-)
Používám radši mt_rand, protože jde o odzkoušený algoritmus a údajně je i rychlejší. Kdybys chtěl použít jen některé znaky, zkus toto: $chars = array('a', 'e', 'i', 'o', 'u'); // výčet znaků $pismeno = $chars[mt_rand(0, count($chars) - 1)]; |
||
Časová prodleva: 16 let
|
0