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

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

৩২-বিট CRC চেকসাম গণনার জন্য crc32() ফাংশন

PHP-তে crc32() ফাংশনটি একটি স্ট্রিং-এর ৩২-বিট সাইক্লিক রিডান্ডেন্সি চেক (CRC) চেকসাম গণনা করে। এটি ডেটা ইন্টিগ্রিটি যাচাই করতে ব্যবহৃত হয়। সাইনড ইন্টিজার রিটার্ন করতে পারে, তাই %u ফরম্যাটার সাথে printf()/sprintf() ব্যবহার করুন।

সিনট্যাক্স

crc32(str)

প্যারামিটার

  • str — ইনপুট স্ট্রিং

রিটার্ন মান

CRC32 চেকসাম ইন্টিজার আকারে রিটার্ন করে।

উদাহরণ ১

<?php 
$res = crc32("This is demo text!"); 
printf("%u\n", $res); 
?>

আউটপুট

2903462745

উদাহরণ ২

<?php 
$s = crc32("Welcome!"); 
echo 'First:' . $s . "\n"; 
printf("Second: %u\n", $s); 
?>

আউটপুট

First: 893564114 
Second: 893564114
  1. PHP-তে nl2br() ফাংশন

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

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

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