Pembahasan kali ini adalah pembahasan tambahan atau materi tambahan dari materi sebelumnya yaitu tentang Mengenal Method Post dan Get dalam PHP dan Membuat Form Registrasi Menggunakan PHP. Silahkan baca kembali jika belum paham.
Sebelum lanjut ke materi File dan Direktori dalam PHP, sebelumnya perlu kalian ketahui dulu, apa sih yang ada dalam File dan Direktori dalam PHP dan apa fungsi dari File dan Direktori dalam PHP. Simak tabel dibawah ini :
Sekarang kita akan membuat sebuah program untuk mengakses atau membuka file dengan mode R.
Sekarang kita akan membuat sebuah program untuk mengakses atau membuka file dengan mode W.
Materi diatas baru mengenai Penanganan File dan Direkrori dalam PHP, masih ada banyak lagi yang perlu kita bahas. Diantaranya:
Sebelum lanjut ke materi File dan Direktori dalam PHP, sebelumnya perlu kalian ketahui dulu, apa sih yang ada dalam File dan Direktori dalam PHP dan apa fungsi dari File dan Direktori dalam PHP. Simak tabel dibawah ini :
Membuat, Menulis dan Membaca Isi File
+ Membuka dan Membuat File
+ Menulis ke File
+ Membaca Isi File
+ Menutup File
Membuat dan Menghapus Direktori
Manipulasi File
+ Mendapatkan Informasi File
+ Copy, Rename dan Delete File
Upload File
|
- Penanganan File
Dalam management file dan direktori, PHP menyediakan lebih dari 70
fungsi. Beberapa fungsi utama yang berhubungan dengan management file
(create, write, append, dan delete), antara lain :
Membuka dan Membuat File
fopen ($namafile, $mode);
|
Keterangan :
$namafile merupakan nama file yang akan dibuat, sedangkan $mode merupakan
mode akses file. Mode akses file yang bisa digunakan yaitu :
Mode
|
Keterangan
|
R
|
Hanya untuk baca file, pointer berada di awal file
|
R+
|
Untuk baca dan tulis file, pointer berada di awal file
|
W
|
Hanya untuk tulis file, isi file lama dihapus, jika file belum ada maka
akan di-create
|
W+
|
Untuk baca dan tulis file, isi file lama dihapus, jika file belum ada maka
akan di-create
|
A
|
Hanya untuk menambahkan isi file, pointer berada di akhir file, jika file
belum ada maka di-create
|
A+
|
Untuk membaca dan menambahkan isi file, pointer berada di akhir file,
jika file belum ada maka di-create
|
Nama File : file01.php
Deskripsi : Program mengakses (membuka) file dengan mode r.
Silahkan salin kode dibawah ini :
<?php
$namafile = "data.txt";
$handle = fopen ($namafile, "r");
if (!$handle) {
echo "<b>File tidak dapat dibuka atau belum ada</b>";
} else {
echo "<b>File berhasil dibuka</b>";
}
fclose($handle);
?>
|
Maka ketika file diatas dijalankan akan menjadi seperti dibawah ini:
Tampilan Program file01.php |
Sekarang kita akan membuat sebuah program untuk mengakses atau membuka file dengan mode W.
Nama File : file02.php
Deskripsi : Program mengakses (membuka) file dengan mode w.
Silahkan salin kode dibawah ini:
<?php
$namafile = "data.txt";
$handle = fopen ($namafile, "w");
if (!$handle) {
echo "<b>File tidak dapat dibuka atau belum ada</b>";
} else {
echo "<b>File berhasil dibuka</b>";
}
fclose($handle);
?>
|
Tampilan Program file02.php |
- Menulis ke file
- Membaca isi file
- Menutup file
- Membuat direktor
- Menghapus direktori
- Menampilkan isi direktori
- Mendapatkan informasi file
- Copy,Rename,Delete file
- Upload File
Sekian dan terimakasih. Semoga bermanfaat.