Working with Files PHP File Exists Estimated reading: 2 minutes 6 views Contributors সারসংক্ষেপঃ এই টিউটোরিয়ালে, আপনি শিখবেন কিভাবে পিএইচপি-তে file_exists(), is_file(), is_readable() এবং is _ Writable () ফাংশন ব্যবহার করে কোন ফাইল বিদ্যমান কিনা এবং কিভাবে পরীক্ষা করতে হয়।পিএইচপি কিছু দরকারী ফাংশন প্রদান করে যা আপনাকে একটি file exists কিনা তা পরীক্ষা করার অনুমতি দেয়। আসুন এই ফাংশনগুলি কীভাবে কার্যকরভাবে ব্যবহার করা যায় তা পরীক্ষা করে দেখি।file _ exists () ফাংশন ব্যবহার করে একটি ফাইল বিদ্যমান কিনা তা পরীক্ষা করুনএকটি ফাইল বিদ্যমান কিনা তা পরীক্ষা করতে, আপনি file _ exists () ফাংশনটি ব্যবহার করুন:file_exists ( string $filename ) : boolfile _ exists () ফাংশন একটি ফাইলের নাম input নেয় এবং ফাইল বিদ্যমান থাকলে true return করে; অন্যথায় এটি false return করে।নিম্নলিখিত উদাহরণটি বর্তমান ডিরেক্টরিতে readme.txt ফাইলটি বিদ্যমান কিনা তা পরীক্ষা করতে file_exists() ফাংশনটি ব্যবহার করেঃ<?php $filename = 'readme.txt'; if (file_exists($filename)) { $message = "The file $filename exists"; } else { $message = "The file $filename does not exist"; } echo $message;যদি readme.txt -স্ক্রিপ্টের একই ডিরেক্টরিতে বিদ্যমান থাকে তবে আপনি নিম্নলিখিত আউটপুট দেখতে পাবেনঃThe file readme.txt exists… অন্যথায়, আপনি একটি ভিন্ন আউটপুট দেখতে পাবেনঃThe file readme.txt does not existNOTE: $filename একটি ডিরেক্টরির path হতে পারে। এই ক্ষেত্রে, file_exists() ফাংশনটি true return করে যদি তা ডিরেক্টরিতে থেকে থাকে।is _ file () ফাংশন ব্যবহার করে একটি ফাইল বিদ্যমান কিনা তা পরীক্ষা করুনঃআপনি যদি পরীক্ষা করতে চান যে কোনও path একটি ফাইল (ডিরেক্টরি নয়) এবং ফাইলটি সিস্টেমে বিদ্যমান কিনা, আপনি is_file() ফাংশনটি ব্যবহার করতে পারেন।is_file() ফাংশন একটি $filename গ্রহণ করে এবং যদি $filename একটি ফাইল হয় এবং বিদ্যমান থাকে তবে তা true return করেঃis_file ( string $filename ) : boolনিম্নলিখিত উদাহরণটি is_file()ফাংশনটি ব্যবহার করে readme.txt ফাইলটি বিদ্যমান কিনা তা পরীক্ষা করেঃ<?php $filename = 'readme.txt'; if (is_file($filename)) { $message = "The file $filename exists"; } else { $message = "The file $filename does not exist"; } echo $message;একটি file exist এবং readable কিনা তা পরীক্ষা করুনএকটি file exists এবং readable কিনা তা পরীক্ষা করতে, আপনি is_readable() ফাংশনটি ব্যবহার করেনঃis_readable ( string $filename ) : boolযদি $filename বিদ্যমান থাকে এবং readable হয় is_readable() ফাংশনটি true return করে , অথবা অন্যথায় false হয়। নিম্নলিখিত উদাহরণটি is_readable() ফাংশন ব্যবহার করে readme.txt ফাইলটি বিদ্যমান এবং readable কিনা তা পরীক্ষা করতে ব্যবহার করেঃ<?php $filename = 'readme.txt'; if (is_readable($filename)) { $message = "The file $filename exists"; } else { $message = "The file $filename does not exist"; } echo $message;একটি file_exist এবং writable কিনা তা পরীক্ষা করুনএকটি ফাইলে লেখার আগে, আপনাকে ফাইলটি বিদ্যমান এবং writable কিনা তা পরীক্ষা করতে হবে। এই ক্ষেত্রে, আপনি is_writable() ফাংশনটি ব্যবহার করতে পারেনঃis_writable ( string $filename ) : boolযদি $filename বিদ্যমান থাকে এবং readable হয় is_writable() ফাংশনটি true return করে, অথবা অন্যথায় false হয়। মনে রাখবেন যে $filename একটি ডিরেক্টরি হতে পারে।নিম্নলিখিত উদাহরণটি is_writable() ফাংশন ব্যবহার করে readme.txt ফাইলটি বিদ্যমান এবং readable কিনা তা পরীক্ষা করতেঃ<?php $filename = 'readme.txt'; if (is_writable($filename)) { $message = "The file $filename exists"; } else { $message = "The file $filename does not exist"; } echo $message;সারাংশএকটি ফাইল বিদ্যমান কিনা তা পরীক্ষা করতে file _ exists () ফাংশন ব্যবহার করুন। path একটি নিয়মিত ফাইল, ডিরেক্টরি নয় এবং সেই ফাইলটি বিদ্যমান কিনা তা পরীক্ষা করতে is _ file () ফাংশনটি ব্যবহার করুন। একটি ফাইল বিদ্যমান এবং readable কিনা তা পরীক্ষা করতে is _ readable () ফাংশন ব্যবহার করুন। একটি ফাইল বিদ্যমান এবং writable কিনা তা পরীক্ষা করতে is _ Writable () ফাংশনটি ব্যবহার করুন। Working with Files - Previous PHP Open File