Pada artikel ini, kita akan membahas perbedaan antara fungsi fopen() dan fclose().
fungsi fopen(): Fungsi ini membantu pengguna untuk membuka file atau URL web. Ini terutama menerima dua parameter – Satu adalah $file yang menentukan file atau URL yang akan dibuka dan yang lainnya adalah $mode yang menentukan mode mana file perlu dibuka. Mari kita lihat sintaks fungsi fopen() dan contoh program yang menggunakan fungsi fopen().
Sintaksis:
fopen( $file, $mode );
Parameter:
- $file menentukan file/URL mana yang akan dibuka.
- $mode menunjukkan dalam mode mana $file yang ditentukan perlu dibuka seperti mode baca, tulis.
Ini mengembalikan pointer file pada keberhasilan atau nilai Boolean FALSE pada kegagalan.
PHP
|
Keluaran:
No such file/directory is present
fclose() fungsi: Fungsi fclose() membantu menutup file yang dibuka. Fungsi fclose() hanya menerima satu parameter $file dan menutup file yang ditunjuk oleh $file. Mari kita lihat sintaks dan contoh program dari fungsi fclose().
Sintaksis:
fclose($file)
Parameter:
- $file adalah pointer yang menunjuk ke file yang dibuka.
Ini kembali TRUE pada keberhasilan atau FALSE pada kesalahan.
PHP
|
Keluaran:
True
Perbedaan antara fungsi fopen() dan fclose():
|
buka() |
tutup() |
1 |
Fungsi fopen() digunakan untuk membuka file atau URL. |
Fungsi fclose() menutup file yang dibuka. |
2 |
Ia menerima empat parameter. ($file, $mode, $include_path, $context) |
Ini hanya menerima 1 parameter. ($berkas) |
3 |
$file, $mode adalah parameter wajib di antara empat. |
$file adalah parameter wajib. |
4 |
Ini mengembalikan pointer file pada keberhasilan atau nilai Boolean FALSE pada kegagalan. |
Ini mengembalikan nilai Boolean saja yaitu TRUE atau FALSE. |
5 |
Sintaks fungsi fopen() adalah- fopen($file, $mode); |
Sintaks fungsi fclose() adalah- fclose($file); |