Seuraava koodi arpoo merkkejä $rand_array:sta. Koodia voi käyttää mm. salasanan luontiin.
<?php $salasanan_kirjaimien_minimimaara = 8; // salasanan kirjaimien minimimäärä $salasanan_kirjaimien_maksimimaara = 10; // salasanan kirjaimien maksimimäärä $rand_array = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUWVXYZ0123456789"; // käytettävät merkit for($i = 0; $i < rand($salasanan_kirjaimien_minimimaara, $salasanan_kirjaimien_maksimimaara); $i++) { // suoritetaan silmukka aiemmin määriteltyjen lukujen väliltä $rand = rand(0, strlen($rand_array)); // arvotaan luku nollan ja $rand_arrayn merkkien määrän väliltä echo $rand_array[$rand]; // tulostetaan merkki } ?>
Eikö ois ollu järkevämpää tehdä tästä funktio?
temu92: no voit itse tehdä jos huvittaa, ei luulisi kovin vaikeaa olevan. Omasta mielestäni on aivan sama näin pienessä koodissa, miten parametrit syöttää. Näin voi vielä kätevästi kommentoida muuttujat.
Aihe on jo aika vanha, joten et voi enää vastata siihen.