လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP ဖိုင်စစ်ဆင်ရေး - File_Propar_Contents function ကို အသုံးပြု. ဖိုင်များကိုမည်သို့ရေးရမည်ကိုနက်နက်ရှိုင်းရှိုင်းနားလည်ပါ

PHP ဖိုင်စစ်ဆင်ရေး - File_Propar_Contents function ကို အသုံးပြု. ဖိုင်များကိုမည်သို့ရေးရမည်ကိုနက်နက်ရှိုင်းရှိုင်းနားလည်ပါ

M66 2025-06-18

PHP file operty: file_put_controntents function ကိုသုံးပြီးဖိုင်အကြောင်းအရာကိုဘယ်လိုရေးရမလဲ

PHP ဖွံ့ဖြိုးတိုးတက်မှုလုပ်ငန်းစဉ်တွင်ဖိုင်လည်ပတ်မှုသည်အထူးသဖြင့်သစ်ထုတ်လုပ်ရေးနှင့် cache သိုလှောင်ခြင်းစသည့် application အခြေအနေများတွင်အလွန်အသုံးများသောလုပ်ငန်းတစ်ခုဖြစ်သည်။ PHP ၏ File_Propar_Contents function သည်အလွန်လက်တွေ့ကျသောကိရိယာတစ်ခုဖြစ်သည်။ ၎င်းသည်ဖိုင်အမျိုးအစားအနည်းငယ်အတွင်းရှိဖိုင်ရေးသားခြင်းလုပ်ငန်းများကိုကုဒ်အနည်းငယ်အတွင်းဖြည့်ဆည်းပေးနိုင်ပြီး developer များအနေဖြင့်ဖိုင်အကြောင်းအရာကိုလျင်မြန်စွာလုပ်ဆောင်ရန်ပိုမိုလွယ်ကူစေသည်။ ဤဆောင်းပါးသည် File_Props_Contents function ကိုမည်သို့အသုံးပြုရမည်ကိုအသေးစိတ်ရှင်းပြပါမည်။

file_put_contents function ကိုခြုံငုံသုံးသပ်ချက်

File_Propar_Contents function သည် PHP တွင်ဖိုင်တစ်ခုသို့ရေးသော PHP တွင် built-in function တစ်ခုဖြစ်သည်။ အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

file_put_contents ( string $filename , mixed $data [, int Code6 $flags Code6 Code Code Code8 Code = 0 [, resource $context ]] ) : int|bool

လုပ်ဆောင်ချက်၏အဓိက parameters တွေကိုပါဝင်သည်:
- $ filename: ရေးသားထားသောဖိုင်အမည်
- $ ဒေတာ - ရေးသားထားသောအကြောင်းအရာများသည် string, array သို့မဟုတ် object တစ်ခုဖြစ်နိုင်သည်
- $ အလံ (optional): အလံနည်းနည်း, အရေးအသားနည်းလမ်းကိုဖော်ပြရန်အသုံးပြုခဲ့သည်။ File_append အလံကိုအသုံးပြုပါကဖိုင်၏အဆုံးတွင်အချက်အလက်များကိုဖြည့်စွက်လိမ့်မည်။ ဒီလိုမှမဟုတ်ရင်ဖိုင်အမျိုးအစားကို default beform လုပ်လိမ့်မယ်။
- $ အခြေအနေ (optional) - ဖိုင်စီး၏အခြေအနေသတင်းအချက်အလက်များကိုသတ်မှတ်ပါ။

ဥပမာ 1 - ဖိုင်တစ်ခုအတွက် string တစ်ခုရေးပါ

"Egy.txt" အမည်ရှိဖိုင်ကိုရိုးရိုးရှင်းရှင်း string တစ်ခုအတွက်ရိုးရိုးရှင်းရှင်း string ကိုရေးချင်သည်ဆိုပါစို့။

$content = "Hello, World!" ;

file_put_contents ( "example.txt" , $content );

အထက်ပါကုဒ်ကိုအကောင်အထည်ဖော်ပြီးနောက် "Pegemal.txt" ဖိုင်ကိုဖန်တီးပြီး "Hello, World!" ပါဝင်လိမ့်မည်။

ဥပမာ 2: ဖိုင်၏အဆုံးသို့အကြောင်းအရာများကိုဖြည့်ပါ

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

$content = "Goodbye, World!" ;

file_put_contents ( "example.txt" , $content , FILE_APPEND);

Execute ပြီးနောက် "Pegement.txt" ဖိုင်၏အကြောင်းအရာသည် "မင်္ဂလာပါ။

ဥပမာ 3: array တစ်ခုသို့မဟုတ်အရာဝတ်ထုတစ်ခုကိုဖိုင်တစ်ခုသို့ရေးပါ

ကြိုးများရေးသားခြင်းအပြင် file_put_put_controntents function ကိုလည်းဖိုင်များအဖြစ်သိုလှောင်ရန်လည်းအသုံးပြုနိုင်သည်။ PHP သည် array သို့မဟုတ်အရာဝတ်ထုများကို string format များအဖြစ်အလိုအလျောက် serialize လုပ်လိမ့်မည်။ ဤတွင်ဖိုင်တစ်ခုသို့ array ရေးသားခြင်း၏ဥပမာတစ်ခုဖြစ်သည်။

$data = array (

'name' => 'John' ,

'age' => 30,

'email' => 'john@example.com'

);

file_put_contents ( "example.txt" , serialize( $data ));

Code ကိုကွပ်မျက်ပြီးနောက် serialized ခင်းကျင်းအကြောင်းအရာကို "Pegement.txt" ဖိုင်တွင်သိမ်းဆည်းထားလိမ့်မည်။ သတိပြုသင့်သည်မှာဖိုင်ကိုဖတ်သည့်အခါမူရင်းအချက်အလက်ဖွဲ့စည်းပုံကိုပြန်လည်တည်ဆောက်ရန် unserialize function ကိုအသုံးပြုရမည်။

အကျဉ်းချုပ်

ဤဆောင်းပါးသည် PHP file opertion function function function_prop_contents များကိုမည်သို့အသုံးပြုရမည်ကိုအသေးစိတ်ဖော်ပြပြီး, file_put_contense function ကိုကျွမ်းကျင်စေခြင်းအားဖြင့် developer များကဖိုင်စစ်ဆင်ရေးများကိုအလွယ်တကူလုပ်ဆောင်နိုင်သည်။ အမှန်တကယ် application များအနေဖြင့်လည်ပတ်မှုပျက်ကွက်ခြင်းကိုရှောင်ရှားရန်ဖိုင်၏ဖတ်ရန်နှင့်ရေးခွင့်ပြုချက်များကိုသေချာစွာရေးပါ။