Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menetapkan laluan simpan muat naik fail PHP
PHP ialah bahasa skrip sebelah pelayan yang sangat popular yang boleh digunakan untuk membangunkan pelbagai jenis aplikasi web. Antaranya, fungsi muat naik fail adalah keperluan yang sangat biasa, tetapi semasa proses muat naik fail, kita perlu menetapkan laluan simpan muat naik fail supaya kita boleh mencari dan mengurus fail yang dimuat naik dengan mudah pada masa hadapan. Dalam artikel ini, kami akan memperkenalkan cara untuk menetapkan laluan penjimatan muat naik fail PHP.
Sebelum menetapkan laluan muat naik fail, kami mesti memastikan bahawa kami telah memasang bahasa pengaturcaraan PHP. Kami juga memerlukan beberapa pengetahuan pelayan asas dan pengalaman pengaturcaraan web.
Dalam PHP, kita boleh menggunakan tatasusunan "$_FILES" untuk mendapatkan maklumat fail yang dimuat naik. Dengan menggunakan fungsi "move_uploaded_file", kami boleh mengalihkan fail yang dimuat naik ke direktori yang ditentukan dan menyimpannya.
Berikut ialah contoh kod muat naik fail biasa:
<?php $target_dir = "uploads/"; $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) { echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " has been uploaded."; } else { echo "Sorry, there was an error uploading your file."; } ?>
Dalam kod di atas, kami mula-mula mentakrifkan pembolehubah $target_dir
untuk direktori tempat fail yang dimuat naik disimpan. Seterusnya, kami menggunakan fungsi "nama asas" untuk mendapatkan nama fail bagi fail yang dimuat naik dan melampirkannya pada laluan fail. Akhir sekali, kami menggunakan fungsi move_uploaded_file
untuk mengalihkan fail yang dimuat naik ke direktori sasaran.
Sila ambil perhatian bahawa apabila menggunakan fungsi move_uploaded_file
, kita perlu memberikannya kedua-dua laluan sementara dan laluan sasaran bagi fail yang dimuat naik. Fungsi ini akan kembali benar jika muat naik fail berjaya, jika tidak ia akan kembali palsu.
Selain menetapkan laluan muat naik fail dalam skrip PHP, kami juga boleh menetapkan pilihan ini dalam fail PHP.ini. Kelebihan ini ialah kita boleh menetapkan laluan muat naik fail secara global dan bukannya perlu menetapkannya dalam setiap skrip.
Untuk mengubah suai fail PHP.ini, ikuti langkah berikut:
Dalam artikel ini, kami membincangkan cara menetapkan laluan menyimpan fail yang dimuat naik dalam PHP. Anda boleh menetapkan ini dalam skrip PHP menggunakan fungsi move_uploaded_file atau secara global dalam fail PHP.ini. Semoga artikel ini bermanfaat kepada anda.
Atas ialah kandungan terperinci Bagaimana untuk menetapkan laluan simpan muat naik fail PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!