Operasi File

Operasi File

Operasi File

Operasi File
Operasi File

Membuka File

fungsi fopen() digunakan untuk membuka files pada PHP.

Parameter pertama pada funsi ini mengandung nama dari file yang akan dibuka dan parameter kedua spesifikasi bagaimana mode file yang akan dibuka:

<html> <body>
<?php $file=fopen("welcome.txt","r"); ?>
</body> </html>

file dapat dibukan dengan satu  mede berikut:

Modes Description
a+ Read/Append. Preserves file content by writing to the end of the file

Note: Jika fungsi fopen() tidak dapat membuka file sesuai spesifikasi , akan menghasil nilai 0 (false).

Contoh

Berikut ini contoh yang menghasilkan suatu pesan jika funsi fopen() tidak dapat membuka file sesuai spesifikasi:

<html> <body>
<?php $file=fopen("welcome.txt","r") or exit("Unable to open file!"); ?>
</body> </html>

Menutup File

Funsi fclose() digunakan menutup file yang sedang terbuka:

<?php $file = fopen("test.txt","r");
//some code to be executed
fclose($file); ?>

Memeriksa akhir suatu file

Funsi feof() digunakan untuk memeriksa akhir suatu file jika “end-of-file” (EOF) telah dicapai.

funsi feof() digunakan untuk pengulangan dari data yang panjangnya tak dikenal.

Catatatan: Ana tidak dapat membaca dari file yang dibuka pada  w, a, dan x mode!

if (feof($file)) echo "End of file";

Membaca File baris demi baris

Funsi fgets() digunakan untuk membaca satu baris dari file.

Catatan: Setelah  fungsi ini dipanggil pointer file pindah ke baris berikutnya.

Contoh

Conto berikut akab membaca file baris demi baris , sampai akhir file dicapai:

<?php $file = fopen("welcome.txt", "r") or exit("Unable to open file!"); //Output a line of the file until the end is reached while(!feof($file))   {   echo fgets($file). "<br />";   } fclose($file); ?>

Membaca sebuah file Character demi Character

fungsi fgetc() digunakan untuk membaca satu character dari  file.

Note: Setelah memanggil funsi ini pointer  file pindah ke character berikutnya.

Contoh

Contoh berikut membaca sebuah file character demik character, sampai akhir file dicapat:

<?php $file=fopen("welcome.txt","r") or exit("Unable to open file!"); while (!feof($file))    {    echo fgetc($file);    } fclose($file); ?>

PHP Filesystem Reference

Sumber : https://fascinasiansblog.com/

You might be interested in …

ITS Kerjasama Internasional Kembangkan Clean Energy dan Clean City di Surabaya

ITS Kerjasama Internasional Kembangkan Clean Energy dan Clean City di Surabaya

Pendidikan

ITS Kerjasama Internasional Kembangkan Clean Energy dan Clean City di Surabaya Institut Teknologi Sepuluh Nopember (ITS) melalui Direktorat Hubungan Internasional semakin gencar mempersiapkan diri untuk menghadapi persaingan global menuju World Class University. Kali ini melalui program barunya yaitu Engineering Colleges Partnership Forum in Asia (ECPFA) 2019 yang melibatkan tiga institusi pendidikan sekaligus yaitu ITS, Kobe […]

Read More
SISTEM PEMERINTAHAN INDONESIA TAHUN 1945-1949

SISTEM PEMERINTAHAN INDONESIA TAHUN 1945-1949

Pendidikan

SISTEM PEMERINTAHAN INDONESIA TAHUN 1945-1949 Sistem presidensial menjadi sistem pemerintahan Indonesia sejak pertama kali mendeklarasikan kemerdekaan pada 1945. Hal ini tak lepas dari bentuk negara Indonesia yang berbentuk kesatuan, bentuk pemerintahannya republik dan konstitusinya adalah UUD 1945. Pada masa ini presiden merupakan kepala negara sekaligus kepala pemerintahan, sehingga kewenangan presiden meliputi pengambilan keputusan, kebijakan, pengaturan […]

Read More
Disdik Jabar Gelar Halalbihalal

Disdik Jabar Gelar Halalbihalal

Pendidikan

Disdik Jabar Gelar Halalbihalal Kepala Dinas Pendidikan (Kadisdik) Jawa Barat (Jabar), Dewi Sartika menggelar acara halalbihalal bersama seluruh aparatur sipil negara (ASN) Disdik Jabar di Halaman Kantor Disdik Jabar, Jln. Dr. Radjiman No. 6, Kota Bandung, Senin (10/6/2019). Dalam momentum tersebut, Kadisdik mengajak seluruh ASN agar mampu istikamah dalam menjalankan ibadah. “Semoga bulan Ramadan ini […]

Read More