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

PHP-তে হ্যাশ ফাংশন কী?

হ্যাশ ফাংশন হলো এমন একটি ফাংশন যা নির্বিচারে আকারের ডেটাকে একটি নির্দিষ্ট আকারের ডেটায় ম্যাপ করতে পারে। হ্যাশ ফাংশন দ্বারা ফেরত দেওয়া মানগুলোকে হ্যাশ ভ্যালু, হ্যাশ কোড, ডাইজেস্ট বা সহজে হ্যাশ বলা হয়।

সিনট্যাক্স

string hash( string $algo , string $data [, bool $raw_output = FALSE ] )

প্যারামিটারসমূহ

algo

নির্বাচিত হ্যাশিং অ্যালগরিদমের নাম (যেমন "md5", "sha256", "haval160,4" ইত্যাদি)।

data

হ্যাশ করার মেসেজ।

raw_output

TRUE সেট করলে র RAW বাইনারি ডেটা আউটপুট হবে। FALSE (ডিফল্ট) হলে ছোট হাতের হেক্সাডেসিমেল আউটপুট হবে।

উদাহরণ

<?php 
    echo hash('sha256', 'Welcome Tutorials Point'); 
?>

আউটপুট

dacbedc476c664e457b165580dd5eb491bc027c914504066c51f56b1116d56e0
  1. PHP ফাইল কী? খোলা, এডিট, কনভার্ট ও HTML-এর সাথে কাজ করার গাইড

  2. PHP-তে namespace কিওয়ার্ড কী?

  3. PHP-তে মেথড ওভারলোডিং (Method Overloading) কী?

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