⏳۵۰٪ تخفیف فقط تا پایان جشنواره؛ بعدش همهچیز به قیمت قبل برمیگرده!
مشاهده دورههاهمیشه یه درصد خطای وجود داره تو این موارد
بله time خوبه ولی زیاد مناسب نیست
مثلا درخواست ها اگر پشت سر هم و در یک بازه زمانی باشند احتمال خطا هست (اگر فیلد جدولتون یونیک باشه).
معمولا تایم رو به یک عدد رندوم وصل می کنند که درصد خطا کمتر بشه
$time = time();
$rand = mt_rand(1000, 9999);
$unique = $time . $rand;از تابع ()uniqid استفاده کنی بهتره
توضیحات کامل
http://php.net/manual/en/function.uniqid.php
خب این uniquid واقعا عدد بکتا تولید میکنه ؟ برای چه بازه زمانی ای؟
از کجا متوجه میشه که قبلا این عدد تولید نشده ؟ اصلا نمیفهممش
شاید پاسخ شما همینجا باشد
خب واضحه هیچ تابعی 100 درصد ضمانت تولید آیدی یونیک نمیکنه ولی این فانکش تا حدود زیادی سعی میکنه یونیک باشه
و اینکه اگه توضحیات خود پی اچ پی رو میخوندی نوشته که تایم استمپ بیس هست خروجی تابع
بهترین منبع سایت خود php
http://php.net/manual/en/function.uniqid.php
با مثال و توضیحات