Функсияи 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)