Cara Membuat Random Angka dan Huruf Menggunakan PHP

   Kali ini saya akan memberikan tutorial bagaimana caranya membuat random angka dan huruf menggunkaan php.Random angka dan huruf sangat berguna sekali bagi kita yang sedang membuat suatu website. Biasanya random anka dan huruf ini digunakan untuk email konfirmasi, captcha dan password yang disesuaikan dengan pemilik website. Dengan seperti ini kita dapat membuat suatu password atau sebagainya yang tidak akan sama satu dengan lainnya. Dan juga dapat mempersulit orang yang tidak bertanggung jawab melakukan hal yang tidak wajar.

Baiklah perhatikan script dibawah ini.

<?php
$text = 'abcdefghijklmnopqrstuvwxyz123457890';
$panj = 50;
$txtl = strlen($text)-1;
$result = '';
for($i=1; $i<=$panj; $i++){
 $result .= $text[rand(0, $txtl)];
}
echo $result;
?>


Penjelasan :

  1. Pada baris ke 1 merupakan pembuka dalam php
  2. Pada baris ke 2 dimana variable text diberi nilai huruf dan angka.
  3. Pada baris ke 3 variable panj diberi nilai 50 yang nantinya digunakan untuk menentukan panjang string.
  4. Pada baris ke 4 variable txtl diberi nilai dengan jumlah karakter pada variable text  yang dikurangi 1.
  5. Pada baris ke 5 dibuat variable result yang nantinya akan menampung hasil dari random.
  6. Pada baris ke 6 dilakukan for dengan melakukan perulangan pada variable panj tadi.
  7. Pada baris ke 7 variable result diisi dengan array text yang di random
  8. Pada baris ke 8 dilakukan penutupan pengulangan for
  9. Pada baris ke 9 hasil result tadi di outputkan.
  10. Pada baris ke 10 merupakan penutup dalam php.

Semoga artikel ini bermanfaat bagi anda. Jika terdapat error coba mengecek script yang anda buat.

4 komentar:

  1. Replies
    1. Ups sorry gan lupa bikin demonya... nanti ane bikin demonya (o)

      Delete
  2. mas kalau randomny menggunakan form gmn ya?

    ReplyDelete
    Replies
    1. maaf kak... bisa dijelasin lebih detail lagi maksudnya gmn? :>)

      Delete

Visitor yang baik adalah visitor yang meninggalkan komentar.
Dilarang berkomentar yang mengandung :
1. Spamming
2. Tidak Sopan
3. Memancing keributan
4. Porno / link yang mengarah ke suatu website yang tidak pantas dilihat

Silahkan bagi anda yang ingin menambahkan link ke blog ini namun tidak secara berlebihan.

 
Allmywebstfn © 2014 - . All Rights Reserved. Powered by Blogger
Top