TUGAS
SISTEM TERDISTRIBUSI
Operasi File dengan PHP
Oleh :
Nama
: Nova Wibowo
NIM
: 120101178
Jurusan Sistem Informasi
Sekolah Tinggi Managemen Informatika dan Komputer
STMIK Duta Bangsa Surakarta
1
OPERASI FILE
A. Membaca File
Disini saya akan menjelaskan bagaiman cara membaca file dengan menggunakan PHP. Kita buat dulu file dengan nama file.txt isi terserah anda lalu simpan di localhost didalam folder operasi_file seperti berikut.
Setelah anda mempunyai file.txt, kemudian buat file php dan gunakan script
2
Lalu jalankan browser anda dan ketikkan pada address bar localhost/operasai_file/index.php maka akan tampak hasil seperti dibawah ini.
Script readfile digunakan untuk membaca file.txt, selain menggunakan
readfile(‘file.txt’) kita juga dapat menggunakan perintah file_get_contents(‘file.txt’).
Tapi dengan file_get_contents kita harus menambahkah script echo di depan perintah
file_get_contents seperti ini echo file_get_contents(‘file.txt’) agar isi file di cetak pada
halaman browser.
3
B. Membuka, Menulis, dan Menutup File
Untuk membuka file pada PHP kita gunakan fungsi fopen(). Pada saat membuka file kita harus menentukan metode apa yang akan kita gunakan pada file ini. Dikenal dengan istilah File Mode.
File Mode
r Read Mode – artinya membuka file untuk dibaca, dimulai dari awal file. r+ Read Mode – artinya membuka file untuk dibaca dan ditulis, dimulai dari
awal file.
w Write Mode – artinya membuka file untuk ditulis, dimulai dari awal file. Jika sudah ada tindih file tersebut. Jika file tidak ada, coba dan buat secara otomatis.
w+ Write Mode – artinya membuka file untuk ditulis dan dibaca, dimulai dari awal file. Jika sudah ada tindih file tersebut. Jika file tidak ada buat secara otomatis.
a Append Mode – artinya membuka file menambahkan(menulis) saja, dimulai dari akhir dari isi file, jika terapat isi. Jika file tidak ada buat secara otomatis.
a+ Append Mode – artinya membuka file untuk menambahkan(menulis) dan dibaca dimulai dari akhir dari isi file, jika terdapat isi. Jika file tidak ada buat secara otomatis.
b Binary Mode – artinya digunakan untuk menghubungkan satu mode dengan mode lainnya.
4
Script fopen(‘file.txt’, ‘a’) digunakan untuk membuka file dengan mode membaca dan menambah isi pada baris terakhir. Setelah file dibuka kemudian kita gunakan script
fwrite() seperti pada gambar di atas untuk menambah isi kedalam file. Yang terakhir