Ini saya random 5 cents
...
$random=function($a, $b) {
return(
substr(str_shuffle(('\\`)/|@'.
password_hash(mt_rand(0,999999),
PASSWORD_DEFAULT).'!*^&~(')),
$a, $b)
);
};
echo($random(0,5));
password_hash()
Fungsi PHP baru (*> = PHP 5.5) melakukan pekerjaan untuk menghasilkan kumpulan karakter huruf besar dan huruf kecil dan angka yang cukup panjang.
Dua concat. string sebelum dan sesudah password_hash
dalam fungsi $ random cocok untuk diubah.
Parameter untuk $random()
* ($ a, $ b) sebenarnya adalah substr()
parameter. :)
CATATAN: ini tidak perlu menjadi sebuah fungsi, ini bisa menjadi variabel normal juga .. sebagai satu singleliner yang buruk, seperti ini:
$random=(substr(str_shuffle(('\\`)/|@'.password_hash(mt_rand(0,999999), PASSWORD_DEFAULT).'!*^&~(')), 0, 5));
echo($random);
0-9a-zA-Z
?