Fungsi fopen

Fungsi fopen membuka fail atau URL dan mengembalikan penunjuk kepada sumber. Parameter pertama fungsi menerima laluan ke fail atau URL, parameter kedua - mod pembukaan. Sekiranya berjaya, mengembalikan penunjuk fail, sekiranya berlaku ralat - false.

Sintaks

phpfopen(filename, mode, [use_include_path], [context]);

Contoh

Mari buka fail untuk membaca:

php<?php
  $res = fopen('file.txt', 'r');
  var_dump($res);
?>

Keputusan pelaksanaan kod:

phpresource(5) of type (stream)

Contoh

Mari buka fail untuk menulis (jika tiada fail - ia akan dicipta):

php<?php
  $res = fopen('newfile.txt', 'w');
  var_dump($res);
?>

Keputusan pelaksanaan kod:

phpresource(5) of type (stream)

Contoh

Mari cuba buka fail yang tidak wujud untuk membaca:

php<?php
  $res = fopen('nonexistent.txt', 'r');
  var_dump($res);
?>

Keputusan pelaksanaan kod:

phpfalse

Contoh

Mari buka URL untuk membaca:

php<?php
  $res = fopen('https://example.com', 'r');
  var_dump($res);
?>

Keputusan pelaksanaan kod:

phpresource(5) of type (stream)

Lihat juga

  • fungsi fclose,
    yang menutup fail
  • fungsi fread,
    yang membaca dari fail
  • fungsi fwrite,
    yang menulis ke fail