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

pack

binary strings သို့ဒေတာထုပ်ပိုး
အမည်:pack
အမျိုးအစား:အမျိုးမျိုးစုပေါင်းသော
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:ဒေတာကို binary string ကိုသို့ထုပ်ပိုး။

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

pack() function ကို binary string ကို packages ကို packages ။

နမူနာ

ဥပမာ 1

ဒေတာကို binary string ကိုထည့်ပါ။

 <? PHP
ECHO Pack ( "C3" , 80 , 72 , 80 ) ;
>

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

ဥပမာရှင်းလင်းချက်:

ထုပ်ပိုး ("C *", 80, 72, 80) အထုပ် (80, 72, 80) ကို binary string တစ်ခုအဖြစ် (80, 72, 80) ကိုထုပ်ပိုးထားသည်။ C * ဆိုသည်မှာတစ်ခုသို့မဟုတ်တစ်ခုထက် ပို. လက်မှတ်မထိုးထားသောစာလုံးများကိုထုပ်ပိုးသည်။ ဤဥပမာတွင် output သည်ဤစာလုံး (3) လုံးပါ 0 င်သည့် binary string တစ်ခုဖြစ်လိမ့်မည်။ အက်ခရာ 80, 72 နှင့် 80 ဇာတ်ကောင်များ၏ p ',' 'နှင့်' P 'နှင့်' P 'နှင့်' p 'နှင့်ကိုက်ညီကြောင်းသတိပြုပါ။ ထို့ကြောင့် output သည် string "php" ဖြစ်သည်။

ဥပမာ 2

 <? PHP
Echo Pack ( C * " , 80 , 72 , 80 ) ;
>

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

သဒ္ဒါ

 Pack ( format , args + )
တေးရေး ဖေါ်ပြ
ပမာဏ လိုအပ်ပါတယ် ထုပ်ပိုးသည့်အချက်အလက်ထုပ်ပိုးသည့်အခါအသုံးပြုသည့်ပုံစံကိုသတ်မှတ်ပါ။
args + optional ကို။ ထုပ်ပိုးခံရဖို့တ ဦး တည်းသို့မဟုတ်ထိုထက်ပို parameters တွေကိုသတ်မှတ်ပါတယ်။

format parameter သည်အတွက်ဖြစ်နိုင်သောတန်ဖိုးများ:

  • A - Nul ဖြည့် string ကို
  • A - အာကာသဖြည့် string ကို
  • H - Hexadecimal String, ရှေ့တွင်အနိမ့် bit
  • H ကို - Hexadecimal String, အမြင့်ဆုံးဂဏန်းများရှေ့တွင်ရှိသည်
  • C - signed ဇာတ်ကောင်
  • C - လက်မှတ်မထိုးဇာတ်ကောင်
  • S - လက်မှတ်ထိုးရန်တိုတောင်းသော Integer (အစဉ်မပြတ် 16 -bits, စက် endian)
  • S - လက်မှတ်မထိုးထားသောကိန်းတို (အစဉ်မပြတ် 16-bit, စက် -byte အမိန့်)
  • N - လက်မှတ်မထိုးထားသောကိန်းတို (16-bit, Big-endian endian)
  • v - လက်မှတ်မထိုးထားသောတိုတောင်းသောကိန်း (အမြဲတမ်း 16-bit, နည်းနည်း endian)
  • i - လက်မှတ်ထိုးကိန်း (စက်နှင့်ဆက်စပ်သောအရွယ်အစားနှင့် endianness)
  • i - လက်မှတ်မထိုးထားသောကိန်း (စက်နှင့်ဆက်စပ်သောအရွယ်အစားနှင့် endianness)
  • L - လက်မှတ်ထိုးထားသောရှည်လျားသောကိန်း (အမြဲတမ်း 32 bits, စက်အဆုံးသတ်)
  • L - လက်မှတ်မထိုးထားသောရှည်လျားသောကိန်းဂဏန်းများ (အမြဲတမ်း 32 bits, စက်အဆုံးသတ်)
  • N - လက်မှတ်မထိုးထားသောရှည်လျားသောကိန်းဂဏန်းများ (အမြဲတမ်း 32-bit, big-endian)
  • v - လက်မှတ်မထားသောရှည်လျားသောကိန်းဂဏန်းများ (အမြဲတမ်း 32 bits, little 32 bits)
  • Q - Long Integer (အမြဲတမ်း 64 bits, machine endian)
  • Q - လက်မှတ်မထိုးထားသောရှည်လျားသောကိန်းဂဏန်းများ (အမြဲတမ်း 64 bits, စက်အဆုံးသတ်)
  • j - လက်မှတ်မထားသောရှည်လျားသောကိန်းဂဏန်းများ (အမြဲတမ်း 64-bit, Big-endian endian)
  • P - လက်မှတ်မထိုးထားသောရှည်လျားသောကိန်း (အမြဲတမ်း 64-bit, နည်းနည်း endian)
  • F - floating point နံပါတ် (စက်နှင့်ဆက်စပ်သောအရွယ်အစားနှင့်ကိုယ်စားပြုမှု)
  • G - floating point နံပါတ် (စက်နှင့်ဆက်စပ်သောအရွယ်အစား, Little endian endian endian)
  • G - floating point နံပါတ် (စက်နှင့်ဆက်စပ်သောအရွယ်အစား, Big-endian endian)
  • D - နှစ်ဆတိကျသောရေပေါ်အမှတ်အသားနံပါတ် (စက်နှင့်ဆက်စပ်သောအရွယ်အစားနှင့်ကိုယ်စားပြုမှု)
  • E - နှစ်ဆတိကျသောရေပေါ်အမှတ်အသားနံပါတ် (စက်နှင့်ဆက်စပ်သောအရွယ်အစား, အသေးစား - endian endian)
  • E - နှစ်ဆတိကျသောရေပေါ်အမှတ်အသားနံပါတ် (စက်နှင့်ဆက်စပ်သောအရွယ်အစား, Big-endian endian)
  • x - nul bytes
  • x - တစ် ဦး byte rewind
  • z - nul ဖြည့် string ကို
  • @ - nul အကြွင်းမဲ့အာဏာအနေအထားကိုဖြည့်ပါ
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • highlight_file ၏ alias ကို show_source

    show_source

    highlight_file၏alias
  • binary strings သို့ဒေတာထုပ်ပိုး pack

    pack

    binarystringsသို့ဒေတ
  • လက်ရှိကုဒ်စာမျက်နှာကိုရယူပါ sapi_windows_cp_get

    sapi_windows_cp_get

    လက်ရှိကုဒ်စာမျက်နှာက
  • 0 င်းဒိုး console ၏ output output buffer နှင့်သက်ဆိုင်သောသတ်မှတ်ထားသောစီးဆင်းမှုအတွက် VT100 အထောက်အပံ့ကိုရယူသည်။ sapi_windows_vt100_support

    sapi_windows_vt100_support

    0င်းဒိုးconsole၏outp
  • ဆက်သွယ်မှု၏ status bit ကိုပြန်သွားပါ connection_status

    connection_status

    ဆက်သွယ်မှု၏statusbit
  • client ကိုအဆက်ပြတ်သည်ကိုစစ်ဆေးပါ connection_aborted

    connection_aborted

    clientကိုအဆက်ပြတ်သည်
  • စနစ်၏ပျမ်းမျှဝန်ကိုရယူပါ sys_getloadavg

    sys_getloadavg

    စနစ်၏ပျမ်းမျှဝန်ကိုရ
  • စက္ကန့်အနည်းငယ်နှင့် nanoseconds များအတွက်နှောင့်နှေး time_nanosleep

    time_nanosleep

    စက္ကန့်အနည်းငယ်နှင့်
လူကြိုက်များသော ဆောင်းပါးများ