လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> crc32

crc32

CRC32 polynomials string ကိုတွက်ချက်ပါ
အမည်:crc32
အမျိုးအစား:ကြိုး
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:string ကို၏ 32-bit CRC ကိုတွက်ချက်သည်။

အဓိပ္ပါယ်နှင့်အသုံးပြုမှု

crc32() function သည် string ကို 32-bit crc (CyclCy Redundancy Check) ကိုတွက်ချက်သည်။

ဒီ function ကိုဒေတာသမာဓိရှိမှုကိုအတည်ပြုရန်အသုံးပြုနိုင်ပါသည်။

ထိပ်ဖ်ား: crc32() function မှမှန်ကန်သော string ကိုကိုယ်စားပြုမှုကိုသေချာစေရန်, printf() သို့မဟုတ် sprintf() function ကိုအသုံးပြုရန် %u formatter ကိုသုံးရန်လိုအပ်သည်။ အကယ် %u format ကိုအသုံးမပြုပါကရလဒ်သည်မှားယွင်းသောနံပါတ်များသို့မဟုတ်အနှုတ်လက္ခဏာများဖြစ်လာနိုင်သည်။

နမူနာ

ဥပမာ 1

crc32() ၏ရလဒ် output ကို:

 <? PHP
$ strc32 ( "Shanghai " ) ;
Printf ( "% ဦး \ n" , $ str ) ;
>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

ဥပမာ 2

ဤဥပမာတွင် CRC32 ( %u "format ဖြင့်နှင့်မပါဘဲ crc32() ၏ရလဒ်ကိုထုတ်ဖော်ပြောဆိုမည် (ရလဒ်သည်အတူတူပင်)

 <? PHP
$ strc32 ( "Hello World! " ) ;
ECHO '' u မပါဘဲ '' ။ $ str ။ "<br> <br>" ;
% ဦး နှင့်အတူ ECHO '' ;
Printf ( "% ဦး" , $ str ) ;
>

အထက်ပါကုဒ် output ကို:

 % U မရှိပါ: 461707669
% ဦး U: 461707669 နှင့်အတူ

ဥပမာ 3

ဤဥပမာတွင် CRC32 ( %u "format နှင့်အတူနှင့်မပါဘဲ crc32() ၏ရလဒ်ကိုထုတ်ဖော်ပြောဆိုလိမ့်မည် (ရလဒ်သည်ကွဲပြားခြားနားကြောင်းသတိပြုပါ)

 <? PHP
$ strc32 ( "Hello World ။ " ) ;
ECHO '' u မပါဘဲ '' ။ $ str ။ "<br> <br>" ;
% ဦး နှင့်အတူ ECHO '' ;
Printf ( "% ဦး" , $ str ) ;
>

အထက်ပါကုဒ် output ကို:

 % U: -1959132156
% U: 2335835140 နှင့်အတူ

သဒ္ဒါ

 CRC32 ( string )
တေးရေး ဖေါ်ပြ
ကြိုး လိုအပ်ပါတယ် တွက်ချက်ခံရဖို့ string ကိုဖေါ်ပြသည်။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • CRC32 polynomials string ကိုတွက်ချက်ပါ crc32

    crc32

    CRC32polynomialsstri
  • string တစ်ခုအစတွင်ဇာတ်ကောင်အများအပြား၏ binary ဘေးကင်းလုံခြုံနှိုင်းယှဉ် strncmp

    strncmp

    stringတစ်ခုအစတွင်ဇာတ
  • ကျပန်းတစ် string ကိုနှောင့်အယှက် str_shuffle

    str_shuffle

    ကျပန်းတစ်stringကိုနှ
  • 1-bit string ကိုကိုးကားချက်များနှင့်အတူပုံနှိပ်ထုတ်လွှင့် string ကိုကူးပြောင်း quoted_printable_encode

    quoted_printable_encode

    1-bitstringကိုကိုးကာ
  • အရှည်အတွက် string ကိုဖြည့်ရန်အခြား string ကိုသုံးပါ str_pad

    str_pad

    အရှည်အတွက်stringကိုဖ
  • ဇာတ်ကောင်တစ် ဦး အား Cyrillic ဇာတ်ကောင်တစ် ဦး မှအခြားတစ်ခုသို့ပြောင်းပါ convert_cyr_string

    convert_cyr_string

    ဇာတ်ကောင်တစ်ဦးအားCyr
  • တစ် ဦး string ကိုအပေါ်တစ် ဦး ပုပ် 1 နှစ်ပြောင်းလဲလုပ်ဆောင်ပါ str_rot13

    str_rot13

    တစ်ဦးstringကိုအပေါ်တ
  • အထူးအက္ခရာများကို HTML အဖွဲ့အစည်းများသို့ပြောင်းပါ htmlspecialchars

    htmlspecialchars

    အထူးအက္ခရာများကိုHTM
လူကြိုက်များသော ဆောင်းပါးများ