Apa perbedaan antara fungsi fopen() dan fclose() di PHP?

0
(0)

Lihat Diskusi

Tingkatkan Artikel

Simpan Artikel

Suka Artikel

Lihat Diskusi

Tingkatkan Artikel

Simpan Artikel

Suka Artikel

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

<?php

 

$myFile = fopen("Geeks_for_Geeks.txt", "r"

      or die("No such file/directory is present");

 

?>

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

<?php

 

$myFile = fopen("Geeks_for_Geeks.txt", "r");

 

fclose($myFile);

 

?>

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); 

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.