PHP တွင် configuration data processing data များပြုလုပ်သောအခါတစ်ခါတစ်ရံတွင်သင်သည်အစာရှောင်ခြင်းနှင့်တည်းဖြတ်ရန်လွယ်ကူသည့်နည်းလမ်းတစ်ခုလိုအပ်နိုင်သည်။ JSON နှင့်နှိုင်းယှဉ်လျှင် PHP ၏ Serialize နည်းလမ်းသည် PHP ၏ရှုပ်ထွေးသော variable များကိုသိုလှောင်ရန်ပိုမိုသင့်တော်သည်။ သို့သော်သင်၏ရည်မှန်းချက်မှာ Easy-table တည်းပြုပြင်ရေးဖိုင်ကိုဖန်တီးရန်ဖြစ်သည်ဆိုပါက var_export နှင့်နည်းလမ်း တွင် အကောင်းဆုံးရွေးချယ်မှုမှာအကောင်းဆုံးရွေးချယ်မှုဖြစ်သည်။
ဤနည်းလမ်းသည်ရိုးရှင်းလွယ်ကူပြီးအသုံးပြုရန်လွယ်ကူသည်မဟုတ်ဘဲ configuration data ၏ဖတ်နိုင်မှုနှင့်ထိန်းသိမ်းခြင်းကိုလည်းသေချာစေသည်။ ဒီနည်းလမ်းကိုဘယ်လိုအကောင်အထည်ဖော်ရမယ်ဆိုတာကြည့်ရအောင်။
return
array
(
'var_1'
=>
'value_1'
,
'var_2'
=>
'value_2'
,
);
$config
=
include
'config.php'
;
$config
[
'var_2'
]=
'value_3'
;
file_put_contents
(
'config.php'
,
'<?php return '
. var_export(
$config
, true) .
';'
);
အထက်ဖော်ပြပါကုဒ်များမှတစ်ဆင့် configuration file ရှိ Var_2 variable ကို value_3 ' အသစ်သို့အသစ်ပြောင်းသည် ။
$config
=
include
'config.php'
;
$config
[
'var_2'
]=
'value_3'
;
file_put_contents
(
'config.php'
,
'$config = '
. var_export(
$config
));
ဤနည်းလမ်းသည်ထိရောက်မှုရှိသော်လည်း Writchback ၏ပုံစံသည်အနည်းငယ်ကွဲပြားလိမ့်မည်။ ရွေးချယ်မှုမည်သို့ပင်ရှိပါစေ, နောက်ဆုံး config.php ဖိုင်တွင်အဆင့်မြှင့်တင်ထားသော configuration data များပါ 0 င်လိမ့်မည်။
return
array
(
'var_1'
=>
'value_1'
,
'var_2'
=>
'value_3'
,
);
အချုပ်အားဖြင့် Var_Export ကို အသုံးပြုခြင်းနှင့် File_Oppropars နှင့် ပါ 0 င်သည်။ ဤချဉ်းကပ်မှုသည် configuration files များမကြာခဏပြုပြင်ရန်လိုအပ်သော application များအတွက်အကောင်းဆုံးဖြစ်သည်။