Rumah >pembangunan bahagian belakang >tutorial php >Ringkasan kemahiran membaca dan menulis fail PHP
Ringkasan kemahiran membaca dan menulis fail PHP
Pengenalan:
PHP ialah bahasa skrip yang digunakan secara meluas yang digunakan untuk pembangunan web. Membaca dan menulis fail adalah operasi biasa semasa pembangunan web. Artikel ini akan meringkaskan beberapa teknik membaca dan menulis fail PHP biasa dan menyediakan kod sampel yang sepadan.
1. Kemahiran membaca fail
Gunakan fungsi file_get_contents() untuk membaca keseluruhan kandungan fail:
Contoh kod:
$file_content = file_get_contents('example.txt'); echo $file_content;
Gunakan fungsi fgets() untuk membaca kandungan fail baris demi baris sampel:
$file = fopen('example.txt', 'r'); while (($line = fgets($file)) !== false) { echo $line; } fclose($file);
Contoh kod:
$file = fopen('example.txt', 'r'); $file_content = fread($file, 1024); echo $file_content; fclose($file);
Contoh kod:
$file_lines = file('example.txt'); foreach ($file_lines as $line) { echo $line; }
Contoh kod:
$data = "Hello, World!"; file_put_contents('example.txt', $data);
Contoh kod:
$file = fopen('example.txt', 'w'); $data = "Hello, World!"; fputs($file, $data); fclose($file);
Contoh kod:
$file = fopen('example.txt', 'w'); $data = "Hello, World!"; fwrite($file, $data); fclose($file);
Kod sampel:
$file = fopen('example.txt', 'a'); $data = "Hello, World!"; fwrite($file, $data); fclose($file);
Berikut ialah kes menggunakan teknik membaca fail untuk mengira bilangan baris dalam fail tertentu:
Contoh kod:
$file = fopen('example.txt', 'r'); $line_count = 0; while (($line = fgets($file)) !== false) { $line_count++; } fclose($file); echo "总行数:" . $line_count;Ringkasan:
Artikel ini memperkenalkan beberapa teknik membaca dan menulis fail PHP biasa, digabungkan dengan contoh kod yang sepadan Dijelaskan. Operasi membaca fail boleh menggunakan fungsi
. Menggunakan teknik ini, anda boleh melakukan operasi membaca dan menulis fail dengan mudah dan meningkatkan kecekapan pembangunan. file_get_contents()
、fgets()
、fread()
和file()
函数;文件写入操作可使用file_put_contents()
、fputs()
和fwrite()
Atas ialah kandungan terperinci Ringkasan kemahiran membaca dan menulis fail PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!