PHP crc32() फ़ंक्शन
उदाहरण
crc32() का परिणाम निचोड़े:
<?php $str = crc32("Shanghai"); printf("睵n",$str); ?>
परिभाषा और उपयोग
crc32() फ़ंक्शन स्ट्रिंग का 32 बिट CRC (सर्किल रिक़्यूरी कोड) गणना करता है。
इस फ़ंक्शन को डाटा पूर्णता की जांच के लिए उपयोग किया जा सकता है。
सूचना:crc32() फ़ंक्शन को प्रभावी स्ट्रिंग प्रस्तुति प्राप्त करने के लिए printf() या sprintf() फ़ंक्शन के ḙ्मेट सूचकांक का उपयोग करें।ḙ्मेट सूचकांक का उपयोग नहीं करने पर, परिणाम गलत नंबर या नकारात्मक नंबर के रूप में दिख सकता है।
व्याकरण
crc32(स्ट्रिंग)
पारामीटर | वर्णन |
---|---|
स्ट्रिंग | आवश्यक।गणना के लिए निर्दिष्ट स्ट्रिंग को निर्दिष्ट करें。 |
तकनीकी विवरण
वापसी मान: | स्ट्रिंग का 32 बिट सर्किल रिक़्यूरी कोड (CRC) पॉलिनोमियल को पूर्ण संख्या के रूप में वापस करता है。 |
PHP संस्करण: | 4.0.1+ |
उदाहरण 1
इस उदाहरण में, हम फॉर्मेट सूचकांक "眻 के साथ और के बिना crc32() का परिणाम आउटपुट करेंगे (ध्यान दें कि परिणाम समान है):
<?php $str = crc32("Hello world!"); echo 'Without ៷$str."<br>"; echo 'With ᠄ printf("眻,$str); ?>
इस कोड का आउटपुट नीचे दिया गया है:
बिना ᥆1707669 विथ ᥆1707669
उदाहरण 2
इस उदाहरण में, हम फॉर्मेट सूचकांक "眻 के साथ और के बिना crc32() का परिणाम आउटपुट करेंगे (ध्यान दें कि परिणाम अलग-अलग है):
<?php $str = crc32("Hello world."); echo 'Without ៷$str."<br>"; echo 'With ᠄ printf("眻,$str); ?>
इस कोड का आउटपुट नीचे दिया गया है:
बिना ᡡ959132156 विथ ᤣ35835140