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

parse_ini_file

configuration ဖိုင်ကိုခွဲခြမ်းစိတ်ဖြာပါ
အမည်:parse_ini_file
အမျိုးအစား:ဖိုင်စနစ်
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:configuration file ကို pareses ။

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

parse_ini_file() လုပ်ဆောင်ချက်သည် configuration file ကိုခွဲခြမ်းစိတ်ဖြာခြင်းနှင့်ချိန်ညှိချက်များကိုထည့်သွင်းထားသည်။

နမူနာ

ဥပမာ 1

"test.ini" ၏ contents:

 [အမည်များ]
ငါ့ကို = ရောဘတ်
သင် = ပေတရု

[urls]
ပထမ = "http://www.example.com"
ဒုတိယ = "http://www.gitbox.net"

PHP Code:

 <? PHP
Print_r ( Parse_ini_File ( "test.ini" ) ) ;
>

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

 အခင်းအကျင်း
(
[me] => ရောဘတ်
[သင်] => Peter
[first] => http://www.example.com
[ဒုတိယ] => http://www.gitbox.net
)

ဥပမာ 2

"test.ini" ၏ contents:

 [အမည်များ]
ငါ့ကို = ရောဘတ်
သင် = ပေတရု

[urls]
ပထမ = "http://www.example.com"
ဒုတိယ = "http://www.gitbox.net"

PHP Code ( Process_sections )

 <? PHP
Print_r ( parse_ini_file ( "test.ini" , စစ်မှန်သော ) ) ;
>

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

 အခင်းအကျင်း
(
[အမည်များ] => Array
  (
  [me] => ရောဘတ်
  [သင်] => Peter
  )
[urls] => array
  (
  [first] => http://www.example.com
  [ဒုတိယ] => http://www.gitbox.net
  )
)

သဒ္ဒါ

 Parse_ini_file ( ဖိုင် , process_sections )
တေးရေး ဖေါ်ပြ
ဖိုင်တဲှ လိုအပ်ပါတယ် စစ်ဆေးရန် Ini စာရွက်စာတမ်းများကိုသတ်မှတ်ပါ။
Procession_sections optional ကို။ အကယ်. မှန်ကန်ပါက configuration file တစ်ခုစီ၏အမည်နှင့်ချိန်ညှိချက်များအပါအ 0 င် multienal-diachsenal array ကိုပြန်ပို့သည်။ ပုံသေသည်မှားသည်။

ဥပမာပြပါ

Ini ဖိုင်၏ဖွဲ့စည်းပုံသည် PHP.ini ၏ဆင်တူသည်။

ကော်ပိုရေးရှင်းများကို Ini ဖိုင်များတွင်လည်းခွဲခြမ်းစိတ်ဖြာနိုင်သည် parse_ini_file() Ini ၏တန်ဖိုးကိုသာအကဲဖြတ်လိမ့်မည်။

ကိန်းဂဏန်းများဖြင့်ရေးသားထားသောအဓိကအမည်များနှင့်ကဏ် section ခွဲများအမည်များကို PHP မှပြုလုပ်လိမ့်မည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ဖိုင်တွဲနှင့်ပြုပြင်မွမ်းမံချိန်ကိုသတ်မှတ်ပါ touch

    touch

    ဖိုင်တွဲနှင့်ပြုပြင်
  • ဖိုင်ညွှန်ပြအတွက် positioning fseek

    fseek

    ဖိုင်ညွှန်ပြအတွက်pos
  • ရရှိသောဖိုင်အုပ်စု filegroup

    filegroup

    ရရှိသောဖိုင်အုပ်စု
  • အားလုံးကျန်ရှိနေသေးသောဒေတာကို output ကိုဖိုင်ညွှန်ပြ fpassthru

    fpassthru

    အားလုံးကျန်ရှိနေသေးသ
  • လမ်းညွှန်အသစ်တစ်ခုဖန်တီးပါ mkdir

    mkdir

    လမ်းညွှန်အသစ်တစ်ခုဖန
  • ဖိုင်သို့မဟုတ် directory တည်ရှိရှိမရှိစစ်ဆေးပါ file_exists

    file_exists

    ဖိုင်သို့မဟုတ်direct
  • လက်ရှိ Uma ကိုပြောင်းပါ umask

    umask

    လက်ရှိUmaကိုပြောင်းပ
  • output ဖိုင် readfile

    readfile

    outputဖိုင်
လူကြိုက်များသော ဆောင်းပါးများ