Kazi fopen

Kazi fopen inafungua faili au URL na kurudisha kielelezo kwa rasilimali. Kigezo cha kwanza kinakubali njia ya faili au URL, kigezo cha pili - hali ya kufungua. Iwapo imefanikiwa, inarudisha kielelezo cha faili, iwapo kuna hitilafu - false.

Syntax

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

Mfano

Wacha tufungue faili kwa kusoma:

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

Matokeo ya utekelezaji wa kodi:

phpresource(5) of type (stream)

Mfano

Wacha tufungue faili kwa kuandika (ikiwa hakuna faili - itaundwa):

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

Matokeo ya utekelezaji wa kodi:

phpresource(5) of type (stream)

Mfano

Wacha tujaribu kufungua faili lisilopo kwa kusoma:

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

Matokeo ya utekelezaji wa kodi:

phpfalse

Mfano

Wacha tufungue URL kwa kusoma:

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

Matokeo ya utekelezaji wa kodi:

phpresource(5) of type (stream)

Angalia pia

  • kazi fclose,
    ambayo hufunga faili
  • kazi fread,
    ambayo husoma kutoka kwa faili
  • kazi fwrite,
    ambayo huandika kwa faili