Sebelumnya dalam membuat random kode selalu menggunakan fungsi rand(), ternyata apabila menggunakan fungsi rand() selalu muncul pengulangan huruf atau angka. Setelah beberapa kali mencoba bagaimana membuat random kode tanpa ada pengulangan akhirnya ketemu juga. Untuk menghindari pengulangan saya membuat random kode menggunakan fungsi shuffle(). Fungsi dari shuffle() adalah untuk mengacak sebuah array. Contoh Script :
<--------------------------------------------------
<?php
$array_word=array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','0','1','2','3','4','5','6','7','8','9');
shuffle($array_word);
reset($array_word);
$no=0;
foreach($array_word as $line)
{
$acak.=strtoupper($line); -->
$no++;
if (($no >= 6)) break;
}
echo "$acak";
?>
-------------------------------------------------->
Tidak ada komentar:
Posting Komentar