Seperti kebanyakan bahasa pemrograman, PHP juga memiliki fungsi bawaan yang berfungsi untuk membuka file, yaitu fopen(). Kondisi dimana file dapat dibuka adalah file tersebut memang ada dan juga tidak lupa menuliskan ekstensi dari file tersebut yang biasanya berformat .txt .
Fungsi fopen() menerima dua parameter :
- Parameter pertama adalah nama file
- Parameter kedua adalah mode pembukaan file tersebut.
- Jika file yang dimaksud tidak ada maka fungsi ini akan bernila false
Syntax
fopen(filename, mode)
Mode
Berikut mode-mode yang paling sering digunakan dan perbedaannya satu sama lain :
| Mode | Deskripsi |
|---|---|
r | Membuka file dalam mode read only. |
w | Membuka file dalam mode write only. Ia akan menghapus keseluruhan isi file dan menimpanya dengan yang baru, atau jika file tersebut belum pernah ada, ia akan membuatnya terlebih dahulu. |
a | Membuka file dalam mode write only. Isi dari file yang sebelumnya tetap dipertahankan. |
x | Membuat file baru dalam mode write only. Mengembalikan nilai false jika file telah ada sebelumnya. |


