PHP : Fungsi pada PHP yang berhubungan dengan file


integer fopen(string filename, string mode)

Fungsi ini digunakan untuk membuka file terlebih dahulu sebelum dilakukan proses penulisan atau pembacaan isi file.

contoh :

<?
if(!($myFile = fopen (“http://localhost/php/dataku.txt&#8221;, “r”)))
{
print (“Gagal membuka file”);
}
while (!feof($myFile))
{
$line = fgetss($myFile,255);
print (“$line \n”);
}
fclose ($myFile);
?>

Untuk mengetahui dengan jelas fungsi fopen, silakan mencoba sendiri dengan berbagai mode yang ada seperti yang tercantum di bawah ini.

Mode
Operasi
r[b] hanya pross baca[binary]
w[b] hanya proses write, jika file belum ada maka akan dibuat file baru, jika file sudah ada maka isi file akan “ditimpa” oleh isi file yang baru [binary]
a[b] menambahkan ke isi file yang sudah ada [binary]
r+[b] baca dan tulis [binary]
w+[b] baca dan tulis jika file belum ada maka akan dibuat file baru, jika file sudah ada maka isi file akan “ditimpa” oleh isi file yang baru [binary]
a+[b] baca dan tulis, isi file yang baru ditambahkan setelah baris terakhir pada file yang sudah ada [binary]

string fgets (integer file_handle, integer length)

Fungsi ini digunakan untuk membaca string atau isi dari sebuah file.

contoh :

<?
if($MyFile = fopen(“data.txt”, “r”))
{
while (!feof($MyFile))
{
$MyLine = fgets ($MyFile, 255);
print ($MyFile);
}
fclose ($MyFile);
?>

Jika Anda menjalankan script di atas maka yang nampak pada browser adalah isi dari file data.txt.

Advertisements

BNNXX Digital Design. FASILKOM-TI 2015 Universitas Esa Unggul Jakarta. Penggemar OnePiece. WPAP Chapter Jakarta. IT Research dan Design Addict. Even you know about me, Trust me. Im not yours. No system is failed. No data is safe #SarcasmIdealism

Tagged with: ,
Posted in PHP, Tutorial
Categories
Archives
Calender
September 2014
M T W T F S S
« Jan   Apr »
1234567
891011121314
15161718192021
22232425262728
2930  
Member of The Internet Defense League
%d bloggers like this: