PHP file handling adalah topik pembahasan pada tutorial kita kali ini. File handling yang di maksud di sini adalah bagaimana cara membuka, membaca, menulis, dan menghapus sebuah file (pada tutorial ini saya akan memberikan contoh file txt)
Pada tutorial php file handling ini kita akan membuat file txt dengan php sebagai contohnya. Akan tetapi php file handling functions bukan hanya tentang membuat file saja tapi juga membuka, menambahkan dan menghapus juga termaksud kedalam php file handling functions. Oleh karenan itu saya akan membagi tutorial ini kedalam beberapa bagian.
Fungsi fopen ini digunakan untuk membuka sebuah file
Syntax :
fopen ( string $filename , string $mode [, bool $use_include_path = FALSE [, resource $context ]] ) : resource
contoh penggunaan fungsi dari fopen
$file = fopen("c:\\namafolder\\namafile.txt", "r");
Fungsi ini berfungsi untuk menutup file yang telah di buka dengan menggunakan fopen
Syntax :
fclose ( resource $handle ) : bool
Contoh penggunaan fungsi fclose()
fclose($file);
Fungsi ini digunakan untuk melihat isi dari sebuah file
Syntax :
fread ( resource $handle , int $length ) : string
Contoh penggunaan fungsi fread()
$namafile= "c:\\namafolder\namafile.txt";
$file= fopen($namafile, "r");
$isifile= fread($file, filesize($namafile));
echo $isifile;
fclose($file);
Fungsi fwrite() ini digunakan untuk menulis atau mengubah isi dari sebuah file.
Syntax :
fwrite ( resource $handle , string $string [, int $length ] ) : int
Contoh script fungsi fwrite()
$file = fopen('namafile.txt', 'w');
$text = "membuat file txt dengan php\n";
fwrite($file , $text);
$text = "dengan php file handling programs\n";
fwrite($file , $text);
fclose($file );
echo "File berhasil di tulis";
Fungsi unlink() ini digunakan untuk menghapus sebuah file
Syntax :
unlink ( string $filename [, resource $context ] ) : bool
Contoh pneggunaan fungsi unlink()
$namafile = namafile.txt
unlink($namafile);
PHP file handling tidak hanya dapat membuat file saja akan tetapi dapat membuka mengedit dan juga dapat menghapus file di php.