Rumah > Artikel > pembangunan bahagian belakang > Aplikasi fungsi PHP dalam operasi fail
Fungsi operasi fail PHP boleh digunakan untuk membaca, menulis, mencipta dan memadam fail. Untuk membaca fail, gunakan fungsi file_get_contents() atau fread(), untuk menulis fail, gunakan fungsi file_put_contents() atau fwrite() dan untuk mencipta serta memadam fail, gunakan fungsi fopen() dan unlink() masing-masing.
Aplikasi fungsi PHP dalam operasi fail
Dalam PHP, pengendalian fail adalah tugas yang sering diperlukan. PHP menyediakan perpustakaan fungsi yang kaya yang boleh menyelesaikan pelbagai operasi fail dengan mudah, seperti membaca, menulis, mencipta dan memadam fail. Fungsi
Membaca fail
file_get_contents() membaca kandungan keseluruhan fail sebagai rentetan.
$fileContent = file_get_contents('data.txt');
fread() Fungsi membaca kandungan panjang yang ditentukan pada kedudukan penuding fail yang ditentukan ke dalam rentetan. Fungsi
$f = fopen('data.txt', 'r'); $fileContent = fread($f, 10); // 读取文件的前 10 个字节 fclose($f);
Penulisan fail
file_put_contents() menulis data yang ditentukan pada fail. Fungsi
file_put_contents('data.txt', 'Hello, world!');
fwrite() menulis data ke penuding fail yang ditentukan. Fungsi
$f = fopen('data.txt', 'w'); fwrite($f, 'Hello, world!'); fclose($f);
Penciptaan dan pemadaman fail
fopen() membuka fail dan menciptanya jika fail itu tidak wujud.
$f = fopen('new_file.txt', 'w');
unlink() fungsi memadamkan fail yang ditentukan.
unlink('data.txt');
Kes praktikal: membaca dan menulis fail teks
Andaikan kita mempunyai fail teks bernama data.txt
dengan kandungan: data.txt
的文本文件,内容为:
Hello, world! This is a sample text file.
我们可以使用 PHP 读取文件的内容并将其输出到网页:
$fileContent = file_get_contents('data.txt'); echo $fileContent;
要向 data.txt
文件中追加内容,我们可以使用 file_put_contents() 函数:
$newContent = "This is new content added to the file."; file_put_contents('data.txt', $newContent, FILE_APPEND);
上述代码将 "This is new content added to the file." 追加到 data.txt
rrreee
data.txt
, kita boleh menggunakan fungsi 🎜file_put_contents()🎜: 🎜rrreee🎜Kod di atas akan " Ini adalah kandungan baharu yang ditambahkan pada fail." Dilampirkan pada penghujung fail data.txt
. 🎜Atas ialah kandungan terperinci Aplikasi fungsi PHP dalam operasi fail. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!