فنکشن crc32() PHP

مثال

输出 crc32() 的结果:

<?php
$str = crc32("Shanghai");
printf("睵n",$str);
?>

مثال اجرا

تعریف و استفاده

crc32() فنکشن 32 بیتی CRC (چکر ریکورس) را محاسبه می‌کند.

این فنکشن می‌تواند برای تأیید صحت داده‌ها استفاده شود.

توضیحات:برای اطمینان از اینکه از crc32() به درستی استفاده می‌کنید، باید از قالب بندی فنکشن printf() یا sprintf() استفاده کنید. اگر از قالب بندی فاده نکنید، نتایج ممکن است به شکل صحیح نشان داده نشوند یا منفی باشند.

شرح دستور

crc32(رشته)
پارامتر شرح
رشته ضروری. رشته‌ای که باید محاسبه شود را معین می‌کند.

جزئیات فنی

برگشت: این فنکشن یک شماراوی 32 بیتی چکر ریکورس کا نمودار را به صورت عددی برمی‌گرداند.
PHP ورژن: 4.0.1+

مثال 1

در این مثال، ما نتیجہ crc32() را با استفاده و بدون استفاده از قالب بندی "眻 نمایش خواهیم داد (لطفاً توجه داشته باشید که نتایج مشابه خواهند بود):

<?php
$str = crc32("Hello world!");
echo 'Without ៷$str."<br>";
echo 'Without ᠄
printf("眻,$str);
?>

یہ کد کا نتیجہ:

Without ᥆1707669
Without ᥆1707669

مثال 2

در این مثال، ما نتیجہ crc32() را با استفاده و بدون استفاده از قالب بندی "眻 نمایش خواهیم داد (لطفاً توجه داشته باشید که نتایج متفاوت خواهند بود):

<?php
$str = crc32("Hello world.");
echo 'Without ៷$str."<br>";
echo 'Without ᠄
printf("眻,$str);
?>

یہ کد کا نتیجہ:

Without ᡡ959132156
Without ᡡ959132156