پویا م

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

پویا م ۱۳۹۶/۰۲/۲۱ زبان برنامه‌نویسی پی‌اچ‌پی

سلام 

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

پاسخ‌ها به این تاپیک
mostafa
mostafa
۱۳۹۷/۱۲/۰۳
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;
}