fopen funksiýasy

fopen funksiýasy faýly ýa-da URL-i açýar we resurse görkeziji gaýdaryar. Funksiýa birinji parametr hökmünde faýlyň ýoluny ýa-da URL-i, ikinji parametr hökmünde açmak tertibini kabul edýär. Üstünlikli bolanda faýl görkezijisini gaýdaryar, ýalňyşlyk ýüze çyksa - false.

Sintaksis

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

Mysal

Faýly okamak üçin açalyň:

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

Kody ýerine ýetirmegiň netijesi:

phpresource(5) of type (stream)

Mysal

Faýly ýazmak üçin açalyň (faýl ýok bolsa - dörediler):

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

Kody ýerine ýetirmegiň netijesi:

phpresource(5) of type (stream)

Mysal

Okamak üçin ýok faýly açmaga synanyşalyň:

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

Kody ýerine ýetirmegiň netijesi:

phpfalse

Mysal

URL-i okamak üçin açalyň:

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

Kody ýerine ýetirmegiň netijesi:

phpresource(5) of type (stream)

Şeýle-de görüň

  • fclose funksiýasyny,
    faýly ýapýar
  • fread funksiýasyny,
    faýldan okap alýar
  • fwrite funksiýasyny,
    faýla ýazýar