কম্পিউটার টিউটোরিয়াল

PHP-তে is_uploaded_file() ফাংশন


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!
  1. PHP-তে filetype() ফাংশন

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

  3. PHP-তে file() ফাংশন

  4. PHP-তে delete() ফাংশন