File Handling
fopen() adalah fungsi yang digunakan untuk membuka file dalam PHP.
Membuka sebuah file
fopen() adalah fungsi yang digunakan untuk membuka file dalam PHP.
Parameter pertama dari fungsi ini berisi nama file yang akan dibuka dan parameter kedua dalam menentukan mode file harus dibuka:
File dapat dibuka di salah satu modus berikut:
Modus
Deskripsi
r Baca saja. Dimulai pada awal file r+ Baca / Tulis. Dimulai pada awal file w Tulis saja. Membuka dan membersihkan isi file atau membuat file baru jika tidak ada w+ Baca / Tulis. Membuka dan membersihkan isi file atau membuat file baru jika tidak ada a append. Membuka dan menulis di bagian akhir file atau membuat file baru jika tidak ada a+ Baca / append. Preserves isi file oleh penulisan pada akhir file x Tulis saja. Membuat file baru. Pernyataan FALSE dan error jika file sudah ada x+ Baca / Tulis. Membuat file baru. Pernyataan FALSE dan error jika file sudah ada
Catatan: Jika fopen() tidak berfungsi untuk membuka file yang ditentukan, ia return 0 (false).
Contoh
Contoh berikut menghasilkan pesan jika fopen() tidak berfungsi untuk membuka file yang ditentukan:
<html>
<body>
<?php
$file = fopen("welcome.txt", "r") or exit ("Tidak dapat membuka file!");
?>
</body>
</html>
Menutup File
fclose() adalah fungsi yang digunakan untuk menutup sebuah file:
<?php
$file = fopen("test.txt", "r");
// beberapa kode akan dieksekusi
fclose ($file);
?>
Memeriksa End-of-file
feof() memeriksa jika fungsi "end-of-file" (EOF) telah tercapai. Fungsi ini berguna untuk looping melalui data yang tidak diketahui lamanya.
Catatan: Anda tidak dapat membaca file yang dibuka di w, a, x dan modus!
if(feof($file)) echo "End of file";
Membaca file Line by Line
fgets() adalah fungsi yang digunakan untuk membaca satu baris dari sebuah file.
Catatan: Setelah panggilan ke fungsi ini file pointer telah dipindahkan ke baris berikutnya.
Contoh
Contoh di bawah ini membaca file baris per baris, sampai akhir file dicapai:
<?php
$file = fopen ("welcome.txt", "r") or exit ("Tidak dapat membuka file!");
// Output baris dari file sampai akhir tercapai
while(!feof($file))
{
echo fgets($file). "<br/>";
}
fclose($file);
?>
Membaca file karakter oleh karakter
fgetc() adalah fungsi yang digunakan untuk membaca satu karakter dari sebuah file.
Catatan: Setelah panggilan ke fungsi ini, file pointer bergerak ke karakter berikutnya.
Contoh
Contoh di bawah ini membaca file karakter oleh karakter, sampai pada akhir file tersebut tercapai:
<?php
$file = fopen("welcome.txt", "r") or exit ("Tidak dapat membuka file!");
while(!feof($file))
{
echo fgetc($file);
}
fclose($file);
?>
Tutorial PHP [File]
Subscribe to:
Post Comments (Atom)
3 comments:
phpx keren sob...
bleh dunk di contex....
silahkan sob..^^
"Selamat siang Bos 😃
Mohon maaf mengganggu bos ,
apa kabar nih bos kami dari Agen365
buruan gabung bersama kami,aman dan terpercaya
ayuk... daftar, main dan menangkan
Silahkan di add contact kami ya bos :)
Line : agen365
WA : +85587781483
Wechat : agen365
terimakasih bos ditunggu loh bos kedatangannya di web kami kembali bos :)"
Post a Comment