Rumah >pembangunan bahagian belakang >tutorial php >Analisis teknologi membaca dan menulis fail PHP
analisis teknologi membaca dan menulis fail PHP
Dalam pembangunan PHP, membaca dan menulis fail adalah operasi biasa. Sama ada membaca fail konfigurasi, memproses fail log, atau berurusan dengan pangkalan data, membaca dan menulis fail adalah bahagian yang sangat diperlukan. Artikel ini akan memperkenalkan teknologi membaca dan menulis fail dalam PHP secara terperinci dan memberikan contoh kod yang sepadan.
1. Bacaan fail
PHP menyediakan fungsi fopen untuk membuka fail, dan Pulangan penunjuk fail. Anda boleh membaca dan menulis fail melalui penuding fail terbuka.
Prototaip fungsi:
resource fopen ( string $filename , string $mode [, bool $use_include_path = FALSE [, resource $context ]] )
$file = fopen("sample.txt", "r"); if ($file) { while (($line = fgets($file)) !== false) { echo $line; } fclose($file); } else { echo "文件打开失败!"; }
Prototaip fungsi:
string file_get_contents ( rentetan $nama fail [, bool $use_include_path = FALSE [, sumber $konteks [, int $offset = -1 [, int $maxlen = NULL ]] ]] )
Perihalan parameter:
$fileContent = file_get_contents("sample.txt"); echo $fileContent;
2. Penulisan fail
fungsi #fwrite#🎜🎜#🎜 #
handle: Penunjuk kepada fail yang hendak ditulis.
rentetan: Kandungan untuk ditulis.
$file = fopen("sample.txt", "w"); if ($file) { $content = "Hello, world!"; fwrite($file, $content); fclose($file); } else { echo "文件打开失败!"; }
#🎜 jika anda perlu menulis ganti atau menamatkan aplikasi sahaja menulis Untuk keseluruhan kandungan fail, anda boleh menggunakan fungsi file_put_contents.
nama fail: Nama fail yang akan ditulis.
$content = "Hello, world!"; file_put_contents("sample.txt", $content);
Atas ialah kandungan terperinci Analisis teknologi membaca dan menulis fail PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!