Mempertingkatkan Berbilang Muat Naik Fail dalam PHP
Mengendalikan berbilang muat naik fail tidak berakhir dengan hanya meminta dan menyimpan fail. Untuk mengoptimumkan kod PHP anda, pertimbangkan petua berikut:
Meminta Fail:
Memproses Fail dalam PHP:
Contoh Kod:
HTML:
<input name="upload[]" type="file" multiple="multiple" />
PHP:
// Filter out empty entries $filteredFiles = array_filter($_FILES['upload']['name']); $totalFiles = count($filteredFiles); for ($i = 0; $i < $totalFiles; $i++) { $tmpFilePath = $_FILES['upload']['tmp_name'][$i]; $newFilePath = "./uploadFiles/" . $_FILES['upload']['name'][$i]; if ($tmpFilePath != "") { move_uploaded_file($tmpFilePath, $newFilePath); // Perform your operations with the uploaded file } }
Peningkatan ini memastikan anda Kod PHP dengan cekap mengendalikan berbilang muat naik fail, mengurangkan pemprosesan fail dan storan pangkalan data yang tidak perlu.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengoptimumkan Muat Naik Berbilang Fail dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!