Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Ringkasan kemahiran membaca dan menulis fail PHP

Ringkasan kemahiran membaca dan menulis fail PHP

王林
王林asal
2023-09-06 12:07:511025semak imbas

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

  1. Gunakan fungsi file_get_contents() untuk membaca keseluruhan kandungan fail:
    Contoh kod:

    $file_content = file_get_contents('example.txt');
    echo $file_content;
  2. 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);

  3. Gunakan fungsi fread() untuk membaca kandungan fail mengikut bilangan bait yang ditentukan:

    Contoh kod:

    $file = fopen('example.txt', 'r');
    $file_content = fread($file, 1024);
    echo $file_content;
    fclose($file);

  4. Gunakan fungsi fail() untuk membaca kandungan fail ke dalam tatasusunan:

    Contoh kod:

    $file_lines = file('example.txt');
    foreach ($file_lines as $line) {
     echo $line;
    }

2. Kemahiran menulis fail

  1. Gunakan fungsi file_put_contents() untuk menulis kandungan fail:

    Contoh kod:

    $data = "Hello, World!";
    file_put_contents('example.txt', $data);

  2. fungsi menulis(Gunakan kandungan):

    Contoh kod:

    $file = fopen('example.txt', 'w');
    $data = "Hello, World!";
    fputs($file, $data);
    fclose($file);

  3. Gunakan fungsi fwrite () menulis kandungan fail:

    Contoh kod:

    $file = fopen('example.txt', 'w');
    $data = "Hello, World!";
    fwrite($file, $data);
    fclose($file);

  4. Gunakan mod tambah ('a') untuk membuka fail dan tuliskan kandungan:

    Kod sampel:

    $file = fopen('example.txt', 'a');
    $data = "Hello, World!";
    fwrite($file, $data);
    fclose($file);

3. Kes - Kira bilangan baris fail

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn