Close
Create
Operation
Open
Pemrograman Web Operasi Direktori dan File Adam Hendra Brata
Pokok Bahasan Pokok Bahasan Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
Operasi Direktori
Mendapatkan informasi direktori Mengganti direktori Membuka direktori Membaca isi direktori Membuat direktori baru Menghapus direktori
Operasi File
Membuka File Memproses File Menulis ke File Membaca Isi File Menambah Isi File
Menutup File Menghapus File Menyalin File File Upload
Introduksi Pokok Bahasan Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
PHP sebagai bahasa pemrograman memiliki kemampuan untuk melakukan operasi – operasi untuk mengakses dan memanipulasi direktori serta file. Operasi direktori dan operasi file dalam PHP dapat dilakukan dengan menggunakan built-in function dari PHP sendiri Dokumentasi PHP PHP official website w3school
Operasi Direktori
Operasi Direktori Pokok Bahasan Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
Mendapatkan informasi direktori
"; ?>
Membuat direktori baru
?> Mengganti direktori
Operasi Direktori Pokok Bahasan Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Penanganan direktori baru
$dir berhasil dibuat";
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
}
else{ echo "Direktori
$dir gagal dibuat";
} ?>
Operasi Direktori Pokok Bahasan
Membuka dan membaca direktori
Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
"; } closedir($dh); } } ?>
Operasi Direktori Pokok Bahasan Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
Membaca direktori
print_r($files1); print_r($files2); ?>
Operasi Direktori Pokok Bahasan Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Penghapusan direktori
$dir berhasil dihapus";
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
}
else{ echo "Direktori
$dir gagal dihapus";
} ?>
Operasi Direktori Pokok Bahasan Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
Selain beberapa operasi direktori yang kita bahas di beberapa slide sebelumnya, masih ada banyak lagi command-command dalam PHP yang digunakan untuk memanipulasi direktori Silakan mencoba command yang lain dan temukan fungsi kegunaannya ^^
Operasi File
Operasi File Pokok Bahasan Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
Dalam PHP operasi file secara umum memiliki metode untuk : Membuka dan menutup file Dapat menulis baris demi baris ataupun langsung sekali jalan pada sebuah file Dapat menulis pada beberapa file sekaligus Dapat melakukan operasi lain dalam direktori
Operasi file dapat dipakai untuk : Penyimpanan Data Upload File Membuat File untuk Di-Download
Lain – lain
Operasi File Pokok Bahasan
Membuka file
Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
// close both files fclose($toread); fclose($towrite); ?>
Operasi File Pokok Bahasan
Mode membuka file
Operasi Direktori
Open for reading only. Start at ‘r’ beginning of file. Open for reading and writing. Start at ‘r+’ beginning of file. Open for writing only. Remove all ‘w’ previous content, if file doesn’t exist, create it. Open writing, but start at END of ‘a’ current content. Open for reading and writing, start at ‘a+’ END and create file if necessary.
- Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
Operasi File Pokok Bahasan Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
Menulis ke file
Operasi File Pokok Bahasan Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
Membaca isi file
Setelah dijalankan, apa yang dicetak di browser ?
Operasi File Pokok Bahasan Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
Membaca isi file
Selain fungsi fread(), di PHP juga ada fungsi fgetc() untuk membaca isi file, apa bedanya ? Silakan dicoba ya ^^
Operasi File Pokok Bahasan Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
Menambah isi file Untuk menambah isi file, sebelumnya kita harus punya dulu file yang sudah ada sebelumnya
Ada mode a dan a+, silakan dicoba untuk menemukan bedanya
Operasi File Pokok Bahasan
Menutup file
Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
Menurut anda, mengapa kita harus menutup file ? Apakah harus di akhir setiap operasi file harus ada penutupan file ? Mengapa ?
Operasi File Pokok Bahasan
Menghapus file
Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
Operasi File Pokok Bahasan Operasi Direktori - Mendapatkan informasi direktori - Membuat direktori baru - Mengganti direktori - Membuka direktori - Membaca isi direktori - Menghapus direktori
Operasi File - Membuka File - Memproses File - Menulis ke File - Membaca Isi File - Menambah Isi File - Menutup File - Menghapus File - File Upload
File upload
Di beberapa aplikasi web, sering kita menjumpai proses upload file ke server
Terimakasih dan Semoga Bermanfaat ^^