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 …

SMPN 6 Ambon Gelar MPLS

SMPN 6 Ambon Gelar MPLS

Pendidikan

SMPN 6 Ambon Gelar MPLS SMP Negeri 6 Ambon akan menggelar Masa Pengenalan Lingkungan Sekolah (MPLS) kepada calon siswa selama tiga hari terhitung tanggal 13-15 Juli 2016. Demikian penjelasan Kepala SMPN 6 Ambon Drs. Jan Mahulette, M.M.Pd kepada wartawan di ruang kerjanya Senin (11/7). Menurutnya, pelaksanaan MPLS itu sangat penting bagi calon siswa, karena mereka […]

Read More
PENJELASAN ILMU TANAH

PENJELASAN ILMU TANAH

Pendidikan

PENJELASAN ILMU TANAH tanah merupakan sistem polifasa, sarang, dan dispers Susunan kimia tanah sangat bervariasi bergantung ke pada bahan induk, iklim, proses pembentukan, tempat (topografi) terbentuk, vegetasi dan budidaya/ pengelolaan manusia. Sebagai sistem polifasa, fasa padat tanah tersusun oleh mineral-mineral primer dan sekunder berupa zarah pasir, debu,lempung . Secara kimia fasa padat tersebut terdiri senyawa-senyawa […]

Read More
CONTOH KASUS PADA PT. PRUDENTIAL LIFE ASSURANCE

CONTOH KASUS PADA PT. PRUDENTIAL LIFE ASSURANCE

Pendidikan

CONTOH KASUS PADA PT. PRUDENTIAL LIFE ASSURANCE Perusahaan besar harus siap dengan ujian besar pula. Di tengah pergeseran tren masyarakat yang mulai menunjukkan minat terhadap sistem asuransi, perusahaan asuransi pun harus menunjukkan bahwa ia betul-betul dapat menjadi andalan dan harapan masyarakat yang membutuhkan “perlindungan”nya. Sedikit memantau. Setelah dahulu pernah bermasalah (digugat pailit) oleh salah satu […]

Read More