fopen ֆունկցիան
fopen ֆունկցիան բացում է ֆայլ կամ URL և վերադարձնում է ցուցիչ դեպի ռեսուրս: Առաջին պարամետրով ֆունկցիան ընդունում է ճանապարհ դեպի ֆայլ կամ URL, երկրորդ պարամետրով՝ բացման ռեժիմ: Հաջողության դեպքում վերադարձնում է ֆայլային ցուցիչ, սխալի դեպքում՝ false:
Շարահյուսություն
fopen(filename, mode, [use_include_path], [context]);
Օրինակ
Բացենք ֆայլը ընթերցման համար:
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
Կոդի կատարման արդյունք:
resource(5) of type (stream)
Օրինակ
Բացենք ֆայլը գրման համար (եթե ֆայլը գոյություն չունի - այն կստեղծվի):
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
Կոդի կատարման արդյունք:
resource(5) of type (stream)
Օրինակ
Փորձենք բացել գոյություն չունեցող ֆայլը ընթերցման համար:
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
Կոդի կատարման արդյունք:
false
Օրինակ
Բացենք URL ընթերցման համար:
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
Կոդի կատարման արդյունք:
resource(5) of type (stream)