PHP-তে একটি ডিরেক্টরির অস্তিত্ব যাচাই করার স্বাভাবিক উপায় হল is_dir() ফাংশন ব্যবহার করা। এই ফাংশনটি একটি ফাইল পাথকে তার আর্গুমেন্ট হিসেবে নেয় এবং যদি ডিরেক্টরিটি অস্তিত্ব থাকে এবং ডিরেক্টরি হয় তবে true ফেরত দেয়, অথবা অন্যথায় false ফেরত দেয়।.
is_dir()
true
false
PHP আপনাকে tmpfile() ফাংশনের মাধ্যমে অস্থায়ী ফাইল তৈরি করতে সাহায্য করে, যা আপনার সিস্টেমের টেম্প ডিরেক্টরিতে একটি ফাইল আপনার জন্য তৈরি করে। এখানে একটি দ্রুত উদাহরণ দেওয়া হল.
tmpfile()
কিভাবে: file_get_contents ব্যবহার করে: $content = file_get_contents("example.txt"); echo $content; নমুনা আউটপুট: হ্যালো, ওয়ার্ল্ড! এটি টেক্সট ফাইল থেকে বিষয়বস্তু। fopen এবং fgets ব্যবহার করে: $handle = fopen("example.txt", "r"); if ($handle) { while (($line = fgets($handle)) !== false) { echo $line; } fclose($handle); } নমুনা আউটপুট: হ্যালো, ওয়ার্ল্ড! এটি টেক্সট ফাইল থেকে বিষয়বস্তু। file_put_contents ব্যবহার করে ফাইলে লেখা: $newContent = "নতুন টেক্সট যোগ করুন।"; file_put_contents("example.txt", $newContent); গভীরে ডাইভ টেক্সট ফাইল পড়া প্রোগ্রামিং যত পুরানো, তার প্রায় সমান। ডাটাবেজের আগে, কনফিগ ফাইল ও ব্যবহারকারীর ডাটা প্রায়ই সহজ টেক্সট ফাইলে থাকতো। XML এবং JSON ফাইলের মতো বিকল্পগুলো কাঠামোবদ্ধ, পার্স করা সহজ এবং জটিল ডাটা জন্য উপযুক্ত।
PHP কমান্ড লাইন আর্গুমেন্টগুলি সংগ্রহ করার জন্য একটি গ্লোবাল অ্যারে $argv ব্যবহার করে, যেখানে $argv[0] হল স্ক্রিপ্টের নাম। এখানে আপনি এটি কিভাবে ব্যবহার করবেন.
$argv
$argv[0]
PHP নিজে থেকে file_put_contents, fopen এর সাথে fwrite, এবং fclose মত ফাংশনগুলির মাধ্যমে ফাইল লেখার সমর্থন করে। এগুলি ব্যবহার করার উপায় নিচে দেওয়া হল.
file_put_contents
fopen
fwrite
fclose
PHP-তে, stderr-এ লেখা অর্জিত হতে পারে fwrite() ফাংশনের মাধ্যমে যার সাথে পূর্বনির্ধারিত স্থিরাঙ্ক STDERR ব্যবহৃত হয়, যা ত্রুটি আউটপুট স্ট্রিমকে প্রতিনিধিত্ব করে।.
fwrite()
STDERR