Rumah >pembangunan bahagian belakang >tutorial php >Folder PHP dan fungsi berkaitan fail
PHP ialah bahasa pengaturcaraan yang digunakan untuk pembangunan laman web dan sering digunakan untuk mengendalikan operasi fail dan folder. Artikel ini akan memperkenalkan fungsi berkaitan folder dan fail yang biasa digunakan dalam PHP.
1. Fungsi berkaitan folder
mkdir(nama fail, mod, rekursif, konteks);
nama fail: Tentukan laluan folder yang hendak dibuat.
mod: Parameter ini menentukan kebenaran folder yang dibuat. Lalai ialah 0777.
rekursif: boleh menjadi nilai Boolean Jika nilainya benar, direktori berbilang peringkat boleh dibuat secara rekursif (lalai adalah palsu, yang bermaksud tiada rekursi).
konteks: Menentukan konteks folder Secara amnya, tidak perlu menetapkannya.
Contoh:
mkdir("test_folder"); // Buat folder bernama "test_folder"
mkdir("parent_folder/child_folder", 0777, true); folder bernama "child_folder"
is_dir(nama fail);
nama fail: Tentukan laluan folder yang akan ditentukan.
Contoh:
is_dir("test_folder"); // Kembalikan true
opendir(path);
path: laluan folder yang akan dibuka.
Contoh:
$dir = opendir("test_folder"); // Buka folder bernama "test_folder"
readdir(dir_handle);
dir_handle: Pemegang direktori untuk dibaca, diperoleh melalui fungsi opendir().
Contoh:
$dir = opendir("test_folder");
while(false !== ($file = readdir($dir))){
echo $ fail . " ";
}
closedir($dir); // Keluarkan nama fail dalam folder dan tutup pemegang direktori
closedir(dir_handle);
dir_handle: Pemegang direktori yang akan ditutup, diperoleh melalui fungsi opendir().
Contoh:
closedir($dir); // Tutup pemegang direktori
rmdir(dirname);
dirname: laluan folder yang hendak dipadamkan.
Contoh:
rmdir("test_folder"); // Padam folder bernama "test_folder"
2 >Fungsi fopen(): Fungsi ini digunakan untuk membuka fail dan mengembalikan pemegang fail (juga dipanggil aliran yang menunjuk ke fail) untuk membaca, menulis dan menutup fail. Sintaksnya ialah:
fungsi fread(): Fungsi ini digunakan untuk membaca data daripada fail yang terbuka dan mengembalikan rentetan data yang dibaca. Sintaksnya ialah:
echo fread($myfile, filesize("test.txt"));
fclose($myfile); // Keluarkan data dalam fail dan tutup pemegang fail
fwrite() fungsi: Fungsi ini digunakan untuk menulis data ke fail yang terbuka. Sintaksnya ialah:
$txt = "Hello world!";
fwrite($myfile, $txt);fclose($myfile); // Tulis "Hello world!" pada fail dan tutup pemegang fail
fungsi flose(): Fungsi ini digunakan untuk menutup satu sudah Buka pemegang fail untuk memastikan pelepasan sumber. Sintaksnya ialah:
fungsi nyahpaut(): Fungsi ini digunakan untuk memadam fail. Sintaksnya ialah:
Artikel ini memperkenalkan beberapa fungsi biasa yang berkaitan dengan folder dan fail dalam PHP. Melalui fungsi ini, kami boleh membuat folder dengan mudah, membaca dan menulis fail, menutup pemegang fail dan operasi lain. Dalam aplikasi praktikal, fungsi ini boleh menjimatkan banyak masa dan usaha kita.
Atas ialah kandungan terperinci Folder PHP dan fungsi berkaitan fail. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!