fopen() fungsi dalam PHP

PHPz
Lepaskan: 2023-08-27 21:42:02
ke hadapan
2125 orang telah melayarinya

fopen() fungsi dalam PHP

Gunakan fungsi fopen() untuk membuka fail atau URL. Jika fungsi gagal, ia mengembalikan FALSE dan mesej ralat. Tambah '@' di hadapan nama fungsi untuk menyembunyikan output ralat.

Syntax

fopen(file_path, mode, include_path, context)
Salin selepas log masuk

Parameter

  • file_path − Laluan ke fail.

  • mod − Jenis akses yang anda perlukan kepada fail

    • "r" - baca sahaja
    • "r+" - baca/tulis
    • "w" - baca sahaja
    • "w" - baca sahaja
    • / Tulis
    • "a" - tulis sahaja. Buka dan tulis ke hujung fail, atau buat fail baharu jika ia tidak wujud)
    • "a+" - baca/tulis. Kekalkan kandungan fail dengan menulis ke hujung fail)
    • "x" - tulis sahaja. Buat fail baharu. Mengembalikan FALSE dan ralat jika fail sudah wujud)
    • "x+" - baca/tulis. Buat fail baharu. Mengembalikan FALSE dan ralat jika fail sudah wujud)
  • incude_path −

    Tetapkannya kepada '1' jika anda ingin mencari fail dalam include_path (dalam php.ini).
  • konteks −

    Konteks penuding fail.

Nilai pulangan

fungsi fopen() mengembalikan FALSE dan ralat apabila gagal. Tambah '@' di hadapan nama fungsi untuk menyembunyikan output ralat.

Katakan kita mempunyai fail bernama "new.txt" dengan kandungan berikut.

The content of the file!
Salin selepas log masuk
Salin selepas log masuk

Sekarang, mari kita lihat contoh -

Contoh

<?php
   // read/ write mode
   $file_pointer = fopen("new.txt", &#39;r+&#39;)
   or die("File does not exist");
   $res = fgets($file_pointer);
   echo $res;
   fclose($ile_pointer);
?>
Salin selepas log masuk

Output

The content of the file!
Salin selepas log masuk
Salin selepas log masuk

Mari kita lihat contoh fail "one.txt".

Contoh

<?php
   // read/write mode
   $file_pointer = fopen("one.txt", "w+");
   // writing to file
   fwrite($file_pointer, &#39;demo content&#39;);
   echo fread($file_pointer, filesize("new.txt"));
   fclose($file_pointer);
?>
Salin selepas log masuk

Output

demo content
Salin selepas log masuk
🎜

Atas ialah kandungan terperinci fopen() fungsi dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!