دستور $_FILES در زبان برنامه‌نویسی PHP یکی از ابزارهای مهم برای ارسال و دریافت فایل‌ها است. این دستور به برنامه نویسان اجازه می‌دهد تا فایل‌هایی که در فرم‌ها یا درخواست‌های ارسال شده توسط کاربران آپلود می‌شوند را دریافت و پردازش کنند. در این مقاله، ما به بررسی دقیقتر دستور $_FILES و نحوه استفاده از آن در برنامه‌نویسی PHP می‌پردازیم. در ابتدا، برای استفاده از دستور $_FILES، باید فرم HTML خود را به درستی تنظیم کنید. ابتدا باید متد فرم را به POST تغییر دهید و سپس ویژگی enctype را به "multipart/form-data" تنظیم کنید. این ویژگی به سرور می‌گوید که فرم دارای فایل آپلود شده است و باید آن را دریافت کند. مثال زیر نشان می‌دهد یک فرم ساده HTML که برای آپلود یک فایل استفاده می‌شود: ``` ``` حالا برای دریافت و پردازش فایل آپلود شده در فرم، باید در صفحه‌ی PHP خود دستور $_FILES را به کار ببرید. دستور $_FILES یک آرایه است که شامل اطلاعات مربوط به فایل آپلود شده است. این آرایه شامل اطلاعاتی مانند نام فایل، نوع فایل، مسیر موقتی و مسیر نهایی فایل است. برای مثال، اگر بخواهیم نام فایل آپلود شده را دریافت کنیم، از کد زیر استفاده می‌کنیم: ``` $fileName = $_FILES['file']['name']; ``` همچنین، می‌توانید نوع فایل را نیز دریافت کنید: ``` $fileType = $_FILES['file']['type']; ``` علاوه بر این، مسیر موقتی فایل را می‌توانید با استفاده از کد زیر دریافت کنید: ``` $tmpFilePath = $_FILES['file']['tmp_name']; ``` در نهایت، برای انتقال فایل آپلود شده به مسیر نهایی مورد نظر، می‌توانید از تابع move_uploaded_file استفاده کنید. برای مثال: ``` $destinationPath = 'uploads/' . $fileName; move_uploaded_file($tmpFilePath, $destinationPath); ``` در این مثال، فایل آپلود شده به پوشه "uploads" با نام اصلی ذخیره می‌شود. با استفاده از دستور $_FILES و توابع مربوطه، می‌توانید فایل‌های آپلود شده را به راحت