PHP crc32() fonsi

Tasi

Hanyan crc32() hanyan tashi:

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

مثال اجرا

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

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

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

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

نحوه استفاده

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

جزئیات فنی

بازگشتی: با مقدار صحیح به عنوان یک عدد صحیح 32 بیتی از چندجمله‌ای چرخه‌ای بازگشت می‌دهد.
نسخه PHP: 4.0.1+

مثال 1

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

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

کاینتو کد بالا کاینتو:

بدون ᥆1707669
با ᥆1707669

مثال 2

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

<?php
$str = crc32("Hello world.");
echo 'بدون ៷$str."<br>";
echo 'با ᠄
printf("眻,$str);
?>

کاینتو کد بالا کاینتو:

بدون ᡡ959132156
با ᤣ35835140