Jumat, 03 Juni 2016

2 Cara Membuat Random String Dengan PHP


berikut adalah beberapa cara untuk mengacak huruf dan angka atau membuat random string dengan script php, random string dapat digunakan dalam suatu kondisi tertentu misalnya untuk menyatakan sebuah identitas objek karena random memungkinkan pembedaan suatu entitas satu dengan entitas yang lain berikut cara caranya

1. For Loop

cara pertama adalah dengan menggunakan metode perulangan for dan rand, sistemnya pertama seluruh string akan dinyatakan indexnya kemudian perulangan for akan mengacak secara berulang ulang index dari string nya sampai batas yang ditentukan berikut scriptnya

function generateRandomString($length = 10) {
    $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
    $charactersLength = strlen($characters);
    $randomString = '';
    for ($i = 0; $i < $length; $i++) {
        $randomString .= $characters[rand(0, $charactersLength - 1)];
    }
    return $randomString;
}

seperti yang terlihat $length = 10 adalah variabel untuk menyatakan banyak nya string yang akan diacak dan $characters = abc,,,,, adalah variabel string yang akan diacak, untuk memanggilnya menggnakan

echo generateRandomString();

2. Shuffle

cara kedua lebih mudah dan simpel yaitu dengan metode str_shuffle yang memang sudah disediakan di php, sistemnya sederhana hanya mengacak string yang sudah ditentukan string dan batas string nya berikut scriptnya

function generateRandomString($length = 10) {
    return substr(str_shuffle("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, $length);
}

sama seperti cara pertama $length = 10 adalah variabel batas, dan untuk pemanggilannya pun sama seperti cara pertama

sebenarnya banyak cara untuk membuat random string dan anda dapat menentukan atau membuatnya sesuai selera dan keinginan ini hanya beberapa kode yang saya ketahui, terima kasih telah berkunjung
Tanggal :
Label :