ফাংশন fopen

ফাংশন fopen একটি ফাইল বা URL খোলে এবং রিসোর্সে একটি পয়েন্টার রিটার্ন করে। ফাংশনটি প্রথম প্যারামিটার হিসেবে ফাইল বা URL-এর পথ নেয়, দ্বিতীয় প্যারামিটার হিসেবে খোলার মোড নেয়। সাফল্যের ক্ষেত্রে এটি একটি ফাইল পয়েন্টার রিটার্ন করে, ত্রুটির ক্ষেত্রে - false।

সিনট্যাক্স

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

উদাহরণ

একটি ফাইল পড়ার জন্য খোলা যাক:

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

কোড 실행ের ফলাফল:

phpresource(5) of type (stream)

উদাহরণ

একটি ফাইল লেখার জন্য খোলা যাক (যদি ফাইলটি না থাকে - এটি তৈরি করা হবে):

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

কোড 실행ের ফলাফল:

phpresource(5) of type (stream)

উদাহরণ

একটি অস্তিত্বহীন ফাইল পড়ার জন্য খোলার চেষ্টা করা যাক:

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

কোড 실행ের ফলাফল:

phpfalse

উদাহরণ

একটি URL পড়ার জন্য খোলা যাক:

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

কোড 실행ের ফলাফল:

phpresource(5) of type (stream)

আরও দেখুন

  • ফাংশন fclose,
    যা ফাইল বন্ধ করে
  • ফাংশন fread,
    যা ফাইল থেকে পড়ে
  • ফাংশন fwrite,
    যা ফাইলে লেখে