လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> 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 ကိုဖေါ်ပြသည်။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • Arrays သို့ CSV strings ကိုခွဲခြမ်းစိတ်ဖြာ str_getcsv

    str_getcsv

    Arraysသို့CSVstrings
  • String ပထမ ဦး ဆုံးပေါ်လာသည့်နေရာကိုရှာပါ (ကိစ္စတွင်မခံစားနိုင်သော) stripos

    stripos

    Stringပထမဦးဆုံးပေါ်လ
  • ကြိုးမှ HTML နှင့် PHP tags များကိုဖယ်ရှားပါ strip_tags

    strip_tags

    ကြိုးမှHTMLနှင့်PHPt
  • strings အတွက် string အတွက်အက္ခရာများအားလုံးတည်ရှိရာအက်ခရာအားလုံးတည်ရှိရာပထမ ဦး ဆုံးအလွှာ၏အရှည်ကိုတွက်ချက် strspn

    strspn

    stringsအတွက်stringအတ
  • နှစ်ခု strings အကြားတည်းဖြတ်အကွာအဝေးတွက်ချက် levenshtein

    levenshtein

    နှစ်ခုstringsအကြားတည
  • string ၏အစနှင့်အဆုံးမှနေရာများ (သို့မဟုတ်အခြားအက္ခရာများ) ကိုဖယ်ရှားပါ trim

    trim

    string၏အစနှင့်အဆုံးမ
  • ယုတ္တိဖြစ်သောဟေဗြဲဘာသာကို Visual-Hebrew သို့ပြောင်းရန်နှင့်အသစ်များပြောင်းလဲပါ hebrevc

    hebrevc

    ယုတ္တိဖြစ်သောဟေဗြဲဘာ
  • ချုံ့ရန် formatted ကြိုးရေးပါ vfprintf

    vfprintf

    ချုံ့ရန်formattedကြိ
လူကြိုက်များသော ဆောင်းပါးများ