Memuat naik berbilang fail dalam PHP ialah keperluan biasa, sama ada untuk penyerahan pengguna atau pengurusan fail dalaman. Memahami nuansa yang terlibat adalah penting untuk muat naik fail yang lancar.
HTML:
<input name="upload[]" type="file" multiple="multiple" />
PHP:
//$files = array_filter($_FILES['upload']['name']); //optional // Count uploaded files $total = count($_FILES['upload']['name']); for( $i=0 ; $i < $total ; $i++ ) { // Get temporary file path $tmpFilePath = $_FILES['upload']['tmp_name'][$i]; if ($tmpFilePath != "") { // Set new file path $newFilePath = "./uploadFiles/" . $_FILES['upload']['name'][$i]; // Upload file to temporary directory if(move_uploaded_file($tmpFilePath, $newFilePath)) { // Perform additional operations here } } }
Dengan mengikuti garis panduan ini, anda boleh memuat naik berbilang fail dengan cekap dalam PHP, memastikan pengurusan fail dan integriti data yang boleh dipercayai.
Atas ialah kandungan terperinci Bagaimana untuk memuat naik berbilang fail dengan cekap dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!