بسم الله الرحمن الرحیم
برای اضافه کردن فایل در داخل form
<input type="file" name="fileToUpload" id="fileToUpload">
بدست آوردن پسوند فایل آپلود شده در کد php
$imageFileType = pathinfo($_FILES['fileToUpload']['name'], PATHINFO_EXTENSION);
یک عدد تصادفی که قبل از پسوند فایل بدست آمده در بالا قرار میدیم
$nameFiladded = mt_rand() . '.' . $imageFileType;
الان اگه از این خروجی بگیریم
echo $nameFiladded
یک عدد تصادفی میده با پسوند اصلی فایل درج شده.
موارد کاربرد:
وقتی فایلی رو در هاست درج کردیم امکان آن وجود داره تکراری باشه نامش حتی اگر فایل ها متفاوت باشن
با این کار نام های تصادفی به فایل میدهیم
التماس دعا