1 qadam. Parolning kerakli sonini kiritishimiz kerak bo'lgan forma yarating. Avvalo,index.php faylini yaratamiz, unga parol yaratish uchun ariza kodini qo'shamiz.
Kod · HTML
<form method=post>
<input type=text name=number value="10">
<input type=submit value="yaratish">
<form>2 qadam. Formadan so'ng parolni o'zi yaratadigan PHP kodini yozamiz.
Kod · PHP
<?php
echo generate_password($_POST['number']);
function generate_password($number) {
$arr = array(
'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','r','s','t','u','v','x','y','z',
'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','R','S','T','U','V','X','Y','Z',
'1','2','3','4','5','6','7','8','9','0');
// Parol yaratimiz
$pass = "";
for($i = 0; $i < $number; $i++) {
// Biz tasodifiy array indeksini hisoblash
$index = rand(0, count($arr) - 1);
$pass .= $arr[$index];
}
return $pass;
}
?>Skriptimiz bunday holga keladi:

Bo'ldi. Endi Sizda PHP parol ishlab chiqaruvchi generator mavjud.
DEMO: https://uzfor.uz/demo/parol_generator.php
Yuklab olish: https://uzfor.uz/demo/parol_generator.zip
