fopen funksiyası

funksiyası fopen faylı və ya URL-i açır və resurs göstəricisini qaytarır. Birinci parametr kimi funksiya faylın yolunu və ya URL-i, ikinci parametr kimi isə açılış rejimini qəbul edir. Uğur halında fayl göstəricisini, xəta halında isə false qaytarır.

Sintaksis

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

Nümunə

Faylı oxumaq üçün açaq:

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

Kodun icrasının nəticəsi:

phpresource(5) of type (stream)

Nümunə

Faylı yazmaq üçün açaq (əgər fayl yoxdursa - yaradılacaq):

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

Kodun icrasının nəticəsi:

phpresource(5) of type (stream)

Nümunə

Mövcud olmayan faylı oxumaq üçün açmağa çalışaq:

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

Kodun icrasının nəticəsi:

phpfalse

Nümunə

URL-i oxumaq üçün açaq:

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

Kodun icrasının nəticəsi:

phpresource(5) of type (stream)

Həmçinin baxın

  • fclose funksiyası,
    hansı ki, faylı bağlayır
  • fread funksiyası,
    hansı ki, fayldan oxuyur
  • fwrite funksiyası,
    hansı ki, fayla yazır