কম্পিউটার

পিএইচপি-তে fopen() ফাংশন


fopen() ফাংশন একটি ফাইল বা URL খোলে। যদি ফাংশন ব্যর্থ হয়, এটি মিথ্যা এবং ব্যর্থতার উপর একটি ত্রুটি প্রদান করে। ত্রুটি আউটপুট লুকাতে ফাংশনের নামের সামনে একটি '@' যোগ করুন।

সিনট্যাক্স

fopen(file_path, mode, include_path, context)

পরামিতি

  • ফাইল_পথ - ফাইলের পথ।

  • মোড - ফাইলের অ্যাক্সেসের ধরন আপনার প্রয়োজন

    • “r” - শুধুমাত্র পঠন করুন
    • "r+" - পড়/লিখুন
    • "w" - শুধুমাত্র লিখুন
    • "w+" - পড়/লিখুন
    • "a" - শুধু লিখুন। ফাইলের শেষে খোলে এবং লিখবে বা এটি বিদ্যমান না থাকলে একটি নতুন ফাইল তৈরি করে)
    • "a+" - পড়ুন/লিখুন। ফাইলের শেষে লেখার মাধ্যমে ফাইল সামগ্রী সংরক্ষণ করে)
    • "x" - শুধু লিখুন। একটি নতুন ফাইল তৈরি করে। FALSE এবং একটি ত্রুটি প্রদান করে যদি ফাইল আগে থেকেই থাকে)
    • "x+" - পড়ুন/লিখুন। একটি নতুন ফাইল তৈরি করে। FALSE এবং একটি ত্রুটি প্রদান করে যদি ফাইল আগে থেকেই থাকে)
  • incude_path − আপনি যদি অন্তর্ভুক্ত_পথ (php.ini-তে) ফাইলটি অনুসন্ধান করতে চান তবে এটিকে '1' এ সেট করুন।

  • প্রসঙ্গ - ফাইল পয়েন্টারের প্রসঙ্গ।

ফেরত

fopen() ফাংশন FALSE ফেরত দেয় এবং ব্যর্থতার ক্ষেত্রে একটি ত্রুটি প্রদান করে। ত্রুটি আউটপুট লুকাতে ফাংশনের নামের সামনে একটি '@' যোগ করুন।

ধরা যাক আমাদের কাছে নিম্নলিখিত বিষয়বস্তু সহ একটি ফাইল “new.txt” আছে।

The content of the file!

এখন, আসুন উদাহরণ দেখি -

উদাহরণ

<?php
   // read/ write mode
   $file_pointer = fopen("new.txt", 'r+')
   or die("File does not exist");
   $res = fgets($file_pointer);
   echo $res;
   fclose($ile_pointer);
?>

আউটপুট

The content of the file!

আসুন “one.txt” ফাইলের একটি উদাহরণ দেখি।

উদাহরণ

<?php
   // read/write mode
   $file_pointer = fopen("one.txt", "w+");
   // writing to file
   fwrite($file_pointer, 'demo content');
   echo fread($file_pointer, filesize("new.txt"));
   fclose($file_pointer);
?>

আউটপুট

demo content

  1. PHP-তে file_get_contents() ফাংশন

  2. পিএইচপি-তে ফাইল() ফাংশন

  3. ডিলিট() পিএইচপি ফাংশন

  4. পিএইচপি-তে কপি() ফাংশন