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

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

ফাইলের MD5 হ্যাশ গণনার জন্য md5_file() ফাংশন

PHP-তে md5_file() ফাংশনটি একটি ফাইলের MD5 মেসেজ-ডাইজেস্ট হ্যাশ গণনা করে। MD5 ১২৮-বিট (৩২ হেক্সাডেসিমাল ক্যারেক্টার) আউটপুট দেয়। বড় ফাইলের ইন্টিগ্রিটি যাচাই করতে এটি ব্যবহার হয়। সতর্কতা: MD5 ক্রিপ্টোগ্রাফিক্যালি নিরাপদ নয়।

সিনট্যাক্স

md5_file(file_name, raw)

প্যারামিটার

  • file_name — ফাইলের পথ/নাম
  • raw — আউটপুট ফরম্যাট (অপশনাল):
    • TRUE — ১৬ ক্যারেক্টার বাইনারি ফরম্যাট
    • FALSE — ৩২ ক্যারেক্টার হেক্স নম্বর (ডিফল্ট)

রিটার্ন মান

সফল হলে MD5 হ্যাশ (স্ট্রিং), ব্যর্থ হলে FALSE।

উদাহরণ

<?php 
$file = "Md5.txt"; 
$md5file = md5_file($file); 
echo $md5file; 
?>

আউটপুট

1e5gbjhwbdk3enkjnd9bkjbw82kjbs
  1. PHP max() ফাংশন

  2. PHP log10() ফাংশন

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

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