Oleh: denysutani | Juni 28, 2008

Generate random password di PHP

Salah satu cara untuk merandom password yang paling mudah adalah menggunakan fungsi MD5, karena fungsi ini akan mengembalikan huruf acak sebanyak 32 karakter.  Agar output yang dihasilkan selalu acak, maka kita dapat menggunakan fungsi time() sebagai inputan dari fungsi MD5.

Berikut adalah contoh codenya

<?php
function createPassword(){
$password = md5(time());
$password = substr($password, 0, 10);
return $password;
}
?>

Contoh hasil output dari fungsi diatas : 6a91fa2486,43cff85b8a dst.

Jika ingin password yang dihasilkan lebih aman, ganti angka 10 diatas dengan angka yg
lebih besar.
Semoga bermanfaat.

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google+

You are commenting using your Google+ account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

w

Connecting to %s

Kategori

%d blogger menyukai ini: