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

vprintf

output ကို format ချ string ကို
အမည်:vprintf
အမျိုးအစား:ကြိုး
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:formatted string ကို output ကို။

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

vprintf() function ကို format ချထားတဲ့ string ကိုထုတ်ပေး။

printf() နှင့်မတူသည်မှာစာလုံးအကြီးအပါ 0 vprintf() တွင်ပါ 0 င်သည်။ Array element ကိုအဓိက string အတွက်ရာခိုင်နှုန်းသင်္ကေတ (%) သင်္ကေတမှာထည့်သွင်းလိမ့်မည်။ ဒီ function ကိုတစ်ဆင့်ပြီးတစ်ဆင့်ပြီးတစ်ဆင့်ကွပ်မျက်ခံရသည်။ ပထမ% သင်္ကေတတွင်ဒုတိယ% သင်္ကေတတွင်ဒုတိယ array ဒြပ်စင်ကိုထည့်ပါ။

မှတ်စု: အကယ်. % သင်္ကေတသည် arg parameter သည်ထက်ပိုသည်ဆိုပါက Placeholders ကိုသုံးရမည်။ placeholder ကို% သင်္ကေတအဖြစ်ထည့်သွင်းထားပြီးနံပါတ်နှင့် "\ $" ပါဝင်သည်။ ဥပမာ 2 ကိုကြည့်ပါ။

ဆက်စပ်သောလုပ်ဆောင်ချက်များ:

  • fprintf()
  • printf()
  • sprintf()
  • vfprintf()
  • vsprintf()

သဒ္ဒါ

 vinrintf ( format , arrarray )
တေးရေး ဖေါ်ပြ
ပမာဏ

လိုအပ်ပါတယ် အဆိုပါ string ကိုဖေါ်ပြခြင်းနှင့်အဲဒီမှာ variable တွေကို format လုပ်နည်းကိုဖေါ်ပြသည်။

ဖြစ်နိုင်ချေ format

  • %% - ရာခိုင်နှုန်းနိမိတ်လက်ခဏာကိုပြန်ပို့သည်
  • % B - Binary Number
  • % C - ASCII တန်ဖိုးနှင့်သက်ဆိုင်သောဇာတ်ကောင်
  • % d - အပေါင်းအနုတ်လက်ခဏာလက္ခဏာများ (အနုတ်လက်ခဏာနံပါတ်, 0, 0, positive နံပါတ်) ပါ 0 င်သည်။
  • % e - စာလုံးအသေးစာမေးပွဲကိုသုံးပါ (ဥပမာ 1.2E + 2)
  • % e - မြို့တော်များကို အသုံးပြု. သိပ္ပံနည်းကျမှတ်စုများ (ဥပမာ 1.2E + 2)
  • % ဦး - နိမိတ်လက္ခဏာများမရှိဘဲဒ decimal မကိန်းနံပါတ် (ထက်ကြီးသည်)
  • % f - floating point နံပါတ် (ဒေသခံ setting)
  • % f - floating point နံပါတ် (ဒေသဆိုင်ရာသတ်မှတ်ချက်မဟုတ်သော)
  • % ဂ - အီးနှင့်% f နှင့်% f
  • % ဂ - အီးနှင့်% f နှင့်% f
  • % o - octal နံပါတ်
  • % s - string ကို
  • % x - hexadecimal နံပါတ် (စာလုံးအသေး)
  • % x - Hexadecimal နံပါတ် (CAPS)

အပိုဆောင်း format ကိုတန်ဖိုး။ လိုအပ်ကြောင်း% နှင့်အက္ခရာများအကြား (ဥပမာ% .2F) အကြားထည့်သွင်းထားပါသည်။

  • + (ပစ္စုပ္ပန် + or - နံပါတ်၏အပြုသဘောနှင့်အနှုတ်လက်ခဏာသဘောသဘာဝကိုသတ်မှတ်ရန်နံပါတ်မတိုင်မီ။ ပုံမှန်အားဖြင့်အနုတ်ကိန်းဂဏန်းများကိုမှတ်သားထားပြီးအပြုသဘောဆောင်သောနံပါတ်များကိုမှတ်သားထားခြင်းမရှိပါ။
  • '(ပုံမှန် padding အဖြစ်အသုံးပြုရမည်ကိုသတ်မှတ်ပါ, ပုံမှန်သည်အာကာသတစ်ခုဖြစ်သည်။ ၎င်းကို width specifyer နှင့်အသုံးပြုရမည်။ ဥပမာ -%' x20s (X20)
  • - (လက်ဝဲညှိနှိုင်းမှု variable value)
  • [0-9] (variable တန်ဖိုး၏အနိမ့်ဆုံးအကျယ်ကိုသတ်မှတ်ပါ)
  • ။ [0-9] (ဒ decimal မသောနေရာများသို့မဟုတ်အများဆုံး string အရှည်ကိုသတ်မှတ်ပါ)

မှတ်စု: အကယ်. သင်သည် format format တန်ဖိုးအမျိုးမျိုးကိုအသုံးပြုပါက၎င်းတို့သည်အထက်ပါအစီအစဉ်ရှိရမည်။

တကာရရူးများ လိုအပ်ပါတယ် format string အတွက်% သင်္ကေတသို့ထည့်သွင်းသော parameters တွေကိုနှင့်အတူခင်းကျင်း။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • output ကို format ချ string ကို vprintf

    vprintf

    outputကိုformatချstr
  • string ကို၏အစိတ်အပိုင်းတစ်ခုပြန်သွားပါ substr

    substr

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

    quoted_printable_encode

    1-bitstringကိုကိုးကာ
  • 0-255 အကြားတန်ဖိုးကိုပထမ ဦး ဆုံး byte ကိုပြောင်းပါ ord

    ord

    0-255အကြားတန်ဖိုးကို
  • Binary Safe နှိုင်းယှဉ်မှု string ကို (သတ်မှတ်ထားသောအရှည်ကို offset အနေအထားနှင့်နှိုင်းယှဉ်ပါ) substr_compare

    substr_compare

    BinarySafeနှိုင်းယှဉ
  • string တစ်ခုမှာပေးထားသောအလွှာတစ်ခုပါ 0 င်သည်ကိုဆုံးဖြတ်သည် str_contains

    str_contains

    stringတစ်ခုမှာပေးထား
  • string တစ်ခုရဲ့ metaphone key ကိုတွက်ချက်ပါ metaphone

    metaphone

    stringတစ်ခုရဲ့metaph
  • "သဘာဝအစီအစဉ်" algorithm ကိုအသုံးပြု။ string နှိုင်းယှဉ်နှိုင်းယှဉ် strnatcmp

    strnatcmp

    "သဘာဝအစီအစဉ်&qu