Aplikasi fungsi PHP dalam operasi fail

王林
Lepaskan: 2024-04-15 13:39:01
asal
1036 orang telah melayarinya

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.

PHP 函数在文件操作中的应用

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');
    Salin selepas log masuk
  • 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);
    Salin selepas log masuk

Penulisan fail

  • file_put_contents() menulis data yang ditentukan pada fail. Fungsi

    file_put_contents('data.txt', 'Hello, world!');
    Salin selepas log masuk
  • fwrite() menulis data ke penuding fail yang ditentukan. Fungsi

    $f = fopen('data.txt', 'w');
    fwrite($f, 'Hello, world!');
    fclose($f);
    Salin selepas log masuk

Penciptaan dan pemadaman fail

  • fopen() membuka fail dan menciptanya jika fail itu tidak wujud.

    $f = fopen('new_file.txt', 'w');
    Salin selepas log masuk
  • unlink() fungsi memadamkan fail yang ditentukan.

    unlink('data.txt');
    Salin selepas log masuk

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.
Salin selepas log masuk

我们可以使用 PHP 读取文件的内容并将其输出到网页:

$fileContent = file_get_contents('data.txt');
echo $fileContent;
Salin selepas log masuk

要向 data.txt 文件中追加内容,我们可以使用 file_put_contents() 函数:

$newContent = "This is new content added to the file.";
file_put_contents('data.txt', $newContent, FILE_APPEND);
Salin selepas log masuk

上述代码将 "This is new content added to the file." 追加到 data.txtrrreee

Kita boleh menggunakan PHP untuk membaca Dapatkan kandungannya daripada fail dan keluarkannya ke halaman web: 🎜rrreee🎜Untuk menambah kandungan pada fail 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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan