ফাংশন 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)