Dalam era Internet, operasi fail telah menjadi salah satu operasi yang paling biasa untuk pengaturcara. Sebagai bahasa skrip sebelah pelayan yang popular, PHP juga mempunyai fungsi operasi fail yang berkuasa.
Artikel ini akan memperkenalkan cara melaksanakan operasi fail dalam PHP7.0, termasuk membuka, membaca, menulis, menutup, memadam fail, dsb. Pada masa yang sama, kami juga akan memperkenalkan beberapa fungsi pemprosesan fail biasa untuk membantu pembaca menggunakan PHP dengan lebih baik untuk operasi fail.
Dalam PHP, fungsi pembukaan fail yang biasa kami gunakan ialah fopen(). Fungsi ini memerlukan dua parameter: nama fail dan mod pembukaan.
Mod terbuka merujuk kepada pilihan yang tersedia semasa membuka fail. Mod buka biasa disenaraikan di bawah:
Berikut ialah contoh mudah yang menunjukkan cara menggunakan fungsi fopen() untuk membuka fail bernama example.txt.
$myfile = fopen("example.txt", "r");
Terdapat banyak cara untuk membaca fail Kami memperkenalkan fungsi fread() di sini.
Fungsi ini memerlukan dua parameter: satu ialah penuding fail dan satu lagi ialah bilangan bait untuk dibaca.
Contoh berikut akan membaca 20 bait pertama daripada fail example.txt dan kemudian mengeluarkannya ke penyemak imbas.
$myfile = fopen("example.txt", "r"); echo fread($myfile,20); fclose($myfile);
Menulis ke fail juga boleh menggunakan fungsi fopen(). Walau bagaimanapun, kita perlu menggunakan mod pembukaan yang berbeza: w, a atau x.
Berikut ialah contoh yang menunjukkan cara membuka fail bernama example.txt dan menambah baris teks pada penghujungnya.
$myfile = fopen("example.txt", "a"); $txt = "Hello world "; fwrite($myfile, $txt); fclose($myfile);
Sama seperti membuka fail, adalah penting untuk menutupnya. Dalam PHP, fungsi yang diperlukan untuk menutup fail ialah fclose().
Berikut ialah contoh yang menunjukkan cara menutup fail bernama example.txt.
$myfile = fopen("example.txt", "r"); fclose($myfile);
Jika kita perlu memadamkan fail, kita boleh menggunakan fungsi nyahpaut(). Fungsi ini memerlukan satu parameter, iaitu nama fail yang hendak dipadamkan.
Berikut ialah contoh yang menunjukkan cara memadam fail bernama example.txt.
unlink("example.txt");
Artikel ini memperkenalkan beberapa pengetahuan asas dan fungsi biasa untuk operasi fail dalam PHP7.0. Walau bagaimanapun, untuk operasi fail, terdapat banyak butiran yang perlu diberi perhatian, seperti pengendalian pengecualian, kebenaran fail, dll. Pengaturcara perlu memahaminya berdasarkan situasi sebenar.
Akhir sekali, kami menggalakkan pembaca mempelajari operasi fail PHP yang mendalam secara praktikal, meningkatkan kemahiran pengaturcaraan mereka secara berterusan dan meletakkan asas yang kukuh untuk kerjaya mereka.
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan operasi fail dalam PHP7.0?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!