PHP ialah bahasa pengaturcaraan sebelah pelayan yang boleh digunakan oleh pembangun untuk membangunkan pelbagai jenis aplikasi web. Apabila membangunkan aplikasi web, operasi fail mungkin merupakan fungsi yang kerap digunakan. Dalam artikel ini, kami akan menyediakan pengenalan yang mendalam kepada garis panduan manipulasi fail dalam PHP.
1. Cipta fail
Membuat fail dalam PHP adalah sangat mudah Anda hanya perlu menggunakan fungsi fopen untuk membuka pemegang fail, kemudian gunakan fungsi fwrite untuk menulis data, dan gunakan fungsi flose untuk menutup pemegang fail.
Contoh:
$myFile = fopen("file.txt", "w");
fwrite($myFile, "Hello World!");
fclose( $myFile);
Kod di atas akan mencipta fail bernama "file.txt" dalam direktori semasa dan menulis rentetan "Hello World!"
2. Membaca fail
Membaca fail dalam PHP juga sangat mudah. Anda boleh menggunakan fungsi fopen untuk membuka pemegang fail, kemudian gunakan fungsi fread untuk membaca kandungan fail, dan gunakan fungsi fclose untuk menutup pemegang fail.
Contoh:
$myFile = fopen("file.txt", "r");
$content = fread($myFile, filesize("file.txt")) ;
fclose($myFile);
echo $content;
Kod di atas akan membuka pemegang fail bernama "file.txt" dan menggunakan fungsi fread untuk membaca semua kandungan fail , dan kemudian Keluarkan kandungan ke penyemak imbas.
3. Menulis fail
Dalam PHP, menulis fail juga sangat mudah. Anda boleh menggunakan fungsi fopen untuk membuka pemegang fail, kemudian gunakan fungsi fwrite untuk menulis data, dan gunakan fungsi fclose untuk menutup pemegang fail.
Contoh:
$myFile = fopen("file.txt", "w");
fwrite($myFile, "Hello World!");
fclose( $myFile);
Kod di atas akan membuka pemegang fail bernama "file.txt" dan menggunakan fungsi fwrite untuk menulis rentetan "Hello World!"
4. Padamkan fail
Memadamkan fail dalam PHP adalah sangat mudah. Anda boleh menggunakan fungsi nyahpaut untuk memadam fail yang ditentukan.
Contoh:
nyahpaut("file.txt");
Kod di atas akan memadamkan fail bernama "file.txt".
5 Namakan semula fail
Menamakan semula fail dalam PHP adalah sangat mudah. Anda boleh menggunakan fungsi nama semula untuk menamakan semula fail kepada fail lain.
Contoh:
namakan semula("old_file.txt", "new_file.txt");
Kod di atas akan menamakan semula fail bernama "old_file.txt" kepada " new_file.txt".
6. Salin fail
Menyalin fail dalam PHP juga sangat mudah. Anda boleh menggunakan fungsi salin untuk menyalin fail ke lokasi lain.
Contoh:
copy("old_file.txt", "new_file.txt");
Kod di atas akan menyalin fail bernama "old_file.txt" ke direktori yang sama dan namakannya "new_file.txt".
7 Tentukan sama ada fail itu wujud
Sangat mudah untuk menyemak sama ada fail wujud dalam PHP. Anda boleh menggunakan fungsi file_exists untuk menentukan sama ada fail yang ditentukan wujud. Jika ia wujud, mengembalikan benar;
Contoh:
jika (file_exists("file.txt")) {
echo "文件已存在";
} lain {
echo "文件不存在";
}
Kod di atas akan menyemak sama ada terdapat fail bernama "file.txt" dalam direktori semasa dan mengeluarkan maklumat yang sepadan.
8 Dapatkan saiz fail
Mendapatkan saiz fail dalam PHP adalah sangat mudah. Anda boleh menggunakan fungsi saiz fail untuk mendapatkan saiz fail.
Contoh:
$fileSize = filesize("file.txt");
gema "Saiz fail ialah" ;
Kod di atas akan mendapat saiz fail bernama "file.txt" dan mengeluarkan maklumat yang sepadan.
9 Dapatkan masa pengubahsuaian terakhir fail
Mendapatkan masa pengubahsuaian terakhir fail dalam PHP juga sangat mudah. Anda boleh menggunakan fungsi filemtime untuk mendapatkan cap masa terakhir yang diubah suai bagi fail, dan fungsi tarikh untuk menukar cap masa kepada format tarikh.
Contoh:
$fileTime = filemtime("file.txt");
$lastModified = date("Y-m-d H:i:s", $fileTime);
echo "Masa terakhir diubah suai bagi fail ialah" $lastModified;
Kod di atas akan mendapat masa terakhir diubah suai bagi fail bernama "file.txt" dan mengeluarkan maklumat yang sepadan.
Ringkasan:
Dalam PHP, pengendalian fail adalah tugas yang sangat biasa. Dengan menggunakan fungsi di atas, anda boleh membuat, membaca, menulis, memadam, menamakan semula, menyalin, menentukan sama ada fail wujud dengan mudah dan mendapatkan saiz fail serta masa pengubahsuaian terakhir. Operasi ini boleh membantu pembangun mengendalikan fail dan direktori dengan lebih baik dan menulis aplikasi web yang lebih lengkap.
Atas ialah kandungan terperinci Panduan untuk Operasi Fail dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!