PHP fopen() Fungsi
Referensi Sistem File PHPContoh
Buka file, baca baris - hingga EOF tercapai:
<?php
$file = fopen("test.txt", "r");
//Output lines until EOF is reached
while(! feof($file)) {
$line = fgets($file);
echo $line. "<br>";
}
fclose($file);
?>
Definisi dan Penggunaan
Fungsi fopen() membuka file atau URL.
Catatan: Saat menulis ke file teks, pastikan untuk menggunakan karakter akhir baris yang benar! Sistem Unix menggunakan \n, sistem Windows menggunakan \r\n, dan sistem Macintosh menggunakan \r sebagai karakter akhir baris. Windows menawarkan tanda terjemahan ('t') yang akan menerjemahkan \n ke \r\n saat bekerja dengan berkas. Anda juga dapat menggunakan 'b' untuk memaksa mode biner. Untuk menggunakan tanda ini, tentukan 'b' atau 't' sebagai karakter terakhir dari parameter mode.
Sintaksis
fopen(filename, mode, include_path, context)
Nilai Parameter
Parameter | Description |
---|---|
filename | Required. Specifies the file or URL to open |
mode | Required. Specifies the type of access you require to the file/stream. Possible values:
|
include_path | Optional. Set this parameter to '1' if you want to search for the file in the include_path (in php.ini) as well |
context | Optional. Specifies the context of the file handle. Context is a set of options that can modify the behavior of a stream |
Detail Teknis
Nilai Kembali: | Sumber daya penunjuk file saat berhasil, FALSE, dan kesalahan saat gagal. Anda dapat menyembunyikan kesalahan dengan menambahkan "@" di depan nama fungsi. |
---|---|
Versi PHP: | 4.3+ |
Log Perubahan PHP: | PHP 7.1: Menambahkan opsi "e" PHP 5.2: Menambahkan opsi "c" dan "c+" |
Referensi Sistem File PHP