လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> flanprated content ကို format လုပ်ထားတဲ့အကြောင်းအရာကို format လုပ်ထားတဲ့အကြောင်းအရာတွေကိုသုံးပါ

flanprated content ကို format လုပ်ထားတဲ့အကြောင်းအရာကို format လုပ်ထားတဲ့အကြောင်းအရာတွေကိုသုံးပါ

gitbox 2025-04-28

PHP တွင် Sprintf နှင့် File_Props_Contents များသည် file တစ်ခုသို့ format လုပ်ထားသည့် formput လုပ်သည့်အလွန်အသုံးများသောလုပ်ဆောင်ချက်နှစ်ခုဖြစ်သည်။ File_Propars_contents သည် file_puttents သည်ဖိုင်တစ်ခုသို့ 0 င်ရောက်နိုင်ရန်အတွက် formatt-strings များကိုထုတ်လုပ်ရန် Sprintf ကို အသုံးပြုနိုင်သည်။ ဤဆောင်းပါးသည်နှစ် ဦး ကိုအတူတကွအသုံးပြုရမည်ကိုရှင်းပြပါမည်။

1 ။ Sprintf မိတ်ဆက်

PPLP တွင် Sprintf သည် PHP တွင်အားကြီးသော string formating function တစ်ခုဖြစ်သည်။ ၎င်းသည်သင့်အား placeholders များကို string တစ်ခုထဲသို့ format လုပ်ရန် placeholders များကိုသုံးရန်ခွင့်ပြုသည်။ ဤတွင်ရိုးရှင်းသောဥပမာတစ်ခုဖြစ်သည်။

 $greeting = sprintf("Hello, %s! You are %d years old.", "John", 25);
echo $greeting;

ထုတ်လုပ်မှု -

 Hello, John! You are 25 years old.

ဤဥပမာတွင် % s ကို "John" နှင့်အစားထိုး။ % D ကို 25 ဖြင့်အစားထိုးသည်။

2 ။ File_Propar_contents ကိုမိတ်ဆက်ပါ

File_ProPs_Controntents function ကိုဖိုင်တစ်ခုသို့အချက်အလက်များရေးရန်အသုံးပြုသည်။ ၎င်းသည်အလွန်ရိုးရှင်းပါသည်, ဖိုင်လမ်းကြောင်းနှင့်မည်သည့်ရေးသားခြင်းကိုသာပေးရမည်။ အကယ်. ဖိုင်မရှိပါက File_Props_Contents ဖိုင်ကိုအလိုအလျောက်ဖန်တီးလိမ့်မည်။ အကယ်. ဖိုင်သည်တည်ရှိပြီးပါက၎င်းသည်မူရင်းဖိုင်အမျိုးအစားကို ထပ်. ရေးသားလိမ့်မည်။

 file_put_contents("example.txt", "Hello, World!");

ဤကုဒ်သည် "မင်္ဂလာပါကမ္ဘာကြီး" ကို ရေးလိမ့်မည်။ ဥပမာ .txt ဖိုင်သို့။

3 ။ Sprintf နှင့် File_Props_Contents ကို သုံးပါ

Formatted content တစ်ခုကိုထုတ်လုပ်ရန်နှင့်ဖိုင်ကိုရေးရန် Sprintf နှင့် File_PropContents များကို ပေါင်းစပ်ကြပါစို့။

နမူနာကုဒ်:

 <?php
// ဖိုင်လမ်းကြောင်းကိုသတ်မှတ်ပါ
$file_path = "output.txt";

// format string ကိုအကြောင်းအရာ
$formatted_string = sprintf("Hello, %s! Today is %s. The URL is %s", "Alice", date("Y-m-d"), "https://gitbox.net");

// ဖိုင်တွဲတစ်ခုသို့ format ချထားသောအကြောင်းအရာများကိုရေးပါ
file_put_contents($file_path, $formatted_string);

// output ကိုချက်ချင်းသတင်းအချက်အလက်
echo "Content has been written to $file_path";
?>

အထက်ပါကုဒ်၌:

  1. SPRINTF ကို အသုံးပြု. alice ကို % s ထဲထည့်ထားသည့် string ကို format လုပ်ပါ, လက်ရှိရက်စွဲကို % s သို့ထည့်သွင်းထားပြီး Gitbox.net ကို % s သို့ထည့်သွင်းထားသည်။

  2. file_put_contents file_puttors ကို file_putted twut.txt သို့ရေးရန် file_puttores ကိုသုံးပါ။

အကယ်. သင်သည်ဤကုဒ်ကိုဖွင့်လျှင်ဖိုင် outputt.txt တွင် အောက်ပါအတိုင်းတစ်ခုခုပါ 0 င်လိမ့်မည်။

 Hello, Alice! Today is 2025-04-22. The URL is https://gitbox.net

4 ။ အပိုဆောင်းအကြောင်းအရာဖြစ်စဉ်ကို

File_ProPs_Contents သည် file ထဲရှိအကြောင်းအရာကိုပုံမှန်အားဖြင့် overwrite လုပ်လိမ့်မည်။ အကယ်. သင်သည် formatatted content အသစ်ကိုဖိုင်၏အဆုံးသို့ဖြည့်ဆည်းလိုပါက File_append အလံကိုသုံးနိုင်သည်။

 <?php
// ဖိုင်လမ်းကြောင်းကိုသတ်မှတ်ပါ
$file_path = "output.txt";

// format string ကိုအကြောင်းအရာ
$formatted_string = sprintf("Hello, %s! Today is %s. The URL is %s", "Bob", date("Y-m-d"), "https://gitbox.net");

// ဖိုင်ကို format ချထားတဲ့အကြောင်းအရာကိုဖြည့်ပါ
file_put_contents($file_path, $formatted_string . PHP_EOL, FILE_APPEND);

// output ကိုချက်ချင်းသတင်းအချက်အလက်
echo "Content has been appended to $file_path";
?>

File_append အလံကိုထည့်ခြင်းအားဖြင့် format ချထားသောအကြောင်းအရာအသစ်ကိုဖိုင်အတွင်းရှိလက်ရှိအကြောင်းအရာများကို overwrite လုပ်မည့်အစားဖိုင်၏အဆုံးတွင်ဖြည့်စွက်လိမ့်မည်။

5 ။ အကျဉ်းချုပ်

Sprintf နှင့် File_Proplut_Contents များကို ပေါင်းစပ်ခြင်းအားဖြင့်ကျွန်ုပ်တို့သည် format ချထားသောအကြောင်းအရာများကိုအလွန်အဆင်ပြေစွာထုတ်လုပ်နိုင်ပြီးဖိုင်တစ်ခုသို့ရေးနိုင်သည်။ ဒိုင်းနယူးထုတ်လုပ်ထားသောဒေတာများကိုဖိုင်တစ်ခုသို့သိမ်းဆည်းရန်လိုအပ်သည့်အခါဤချဉ်းကပ်မှုသည်အသုံးဝင်သည်။ Sprintf သည် Wantings ၏ပုံစံကိုထိန်းချုပ်ရန်ခွင့်ပြုသည်, File_Proppows_Contents သည် အကြောင်းအရာကိုဖိုင်တစ်ခုသို့ထိရောက်စွာသိမ်းဆည်းနိုင်သော်လည်း File_Proparments သည်အကြောင်းအရာကိုထိရောက်စွာသိမ်းဆည်းနိုင်သည်။