PHP-তে is_uploaded_file() ফাংশনটি একটি ফাইল HTTP POST-এর মাধ্যমে আপলোড করা হয়েছে কিনা তা যাচায়। ফাংশনটি ফাইল HTTP POST-এর মাধ্যমে আপলোড হলে TRUE রিটার্ন করে। ব্যর্থ হলে FALSE রিটার্ন করে।
সিনট্যাক্স
is_uploaded_file(file_path)
প্যারামিটার
file_path − চেক করার ফাইল নির্দিষ্ট করুন।
রিটার্ন মান
is_uploaded_file() ফাংশনটি ফাইল HTTP POST-এর মাধ্যমে আপলোড হলে TRUE রিটার্ন করে। ব্যর্থ হলে FALSE রিটার্ন করে।
মান লের আমরা "new.txt" ফাইলটি নিচের কন্টেন্ট সহ আপলোড করছি।
This is demo text!
উদাহরণ
<?php // HTTP POST-এর মাধ্যমে ফাইল আপলোড হয়েছে কিনা চেক if (is_uploaded_file($_FILES['userfile']['new.txt'])) { echo "File ". $_FILES['userfile']['new.txt'] ." uploaded successfully!\n"; // আপলোড করা ফাইলের কন্টেন্ট দেখানো echo "Reading Contents of the file:\n"; readfile($_FILES['userfile']['new.txt']); } else { echo "File ". $_FILES['userfile']['new.txt'] ." failed in uploading! File upload attack could be the reason!\n"; } ?>
আউটপুট
File new.txt uploaded successfully! Reading Contents of the file: This is demo text!
উদাহরণ
"details.txt" ফাইল নিয়ে আরেকটি উদাহরণ।
<?php $file = "newdetailstxt"; if(is_uploaded_file($file)) { echo ("Uploaded via HTTP POST"); } else { echo ("Not uploaded via HTTP POST"); } ?>
আউটপুট
Not uploaded via HTTP POST!