فنکشن crc32() PHP
تعریف و استفاده
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