سا خت کد رندوم و بدو ن تکرار در php

سلام 

من نیاز به یک کد دارم که متشکل از حروف و عدد باشه و در دیتابیس ذخیره کنم و دیگه اون کد رو تکراری درست نکنه منظورم از کد رندوم یه چیزی مثل کد صفحات ویدیوی یوتیوب هستکسی چنین تابعی رو تا حالا نوشته یا کمکی میتونه بکنهممنون میشم پاسخ بدید.

پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 5 سال پیش
function createRandomCode()
{
    $chars = range('a', 'z');

    $numbers = range(0, 9);

    $code= "";

    for ($i = 0; $i <= 2; $i++) {
        $random_char = rand(0, sizeof($chars)-1);
        $random_number = rand(0, sizeof($numbers)-1);

        $code.= sprintf("%s%d", $chars[$random_char], $numbers[$random_number]);
    }

    return $code;
}
online-support-icon