ფუნქცია 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)