307 of 410 menu

parse_ini_file функциясы

parse_ini_file функциясы биринчи параметр катары INI-файлга жолду кабыл алат, ошондой эки кошумча параметр: экинчи параметр бөлүмдөрдү иштетүү керекпигин аныктайт, үчүнчүсү - файлды сканерлөө режими.

Синтаксис

parse_ini_file( string $filename, bool $process_sections = false, int $scanner_mode = INI_SCANNER_NORMAL );

Мисал

Төмөнкү мазмундагы config.ini файлын түзөлү:

; config.ini database = mysql host = localhost user = root password = 12345

Эми аны окуп көрөлү:

<?php $res = parse_ini_file('config.ini'); print_r($res); ?>

Кодду иштетүүнүн натыйжасы:

[ 'database' => 'mysql', 'host' => 'localhost', 'user' => 'root', 'password' => '12345' ]

Мисал

Эми биздин INI-файлга бөлүмдөрдү кошолу:

; config.ini [database] type = mysql host = localhost [credentials] user = root password = 12345

Бөлүмдөрдү иштетүү менен файлды окуп көрөлү:

<?php $res = parse_ini_file('config.ini', true); print_r($res); ?>

Кодду иштетүүнүн натыйжасы:

[ 'database' => [ 'type' => 'mysql', 'host' => 'localhost' ], 'credentials' => [ 'user' => 'root', 'password' => '12345' ] ]

Мисал

INI_SCANNER_TYPED менен иштөөнү көрсөтөлү:

; config.ini debug = true port = 3306 timeout = 3.5

Маанилерин типтештирүү менен файлды окуп көрөлү:

<?php $res = parse_ini_file('config.ini', false, INI_SCANNER_TYPED); print_r($res); ?>

Кодду иштетүүнүн натыйжасы:

[ 'debug' => true, 'port' => 3306, 'timeout' => 3.5 ]

Ошондой эле караңыз

  • file_get_contents функциясын,
    ал файлды сап катары окуйт
  • file функциясын,
    ал файлды массив катары окуйт
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу