У меня есть файл .ini. Вот как выглядит файл .ini:

[something]
a = b
c = d
e = f
g = h

У меня есть следующий код PHP:

$ini = parse_ini_file("data.ini", true);
print_r($ini);

Результат:

Array
(
    [something] => Array
        (
            [a] => b
            [c] => d
            [e] => f
            [g] => h
        )

)

Есть ли способ «расшифровать» массив? Например, вывод такой:

a => b
c => d
e => f
g => h

Благодарность!

0
William Edwards 11 Авг 2014 в 00:01

2 ответа

Лучший ответ

Как это :

$ini = parse_ini_file("data.ini", true);


foreach ($ini['something'] as $key => $value) {
    echo $key . " => ". $value."<br />";
}

ВЫХОД

a => b
c => d
e => f
g => h
4
mpgn 10 Авг 2014 в 20:17

То же, что и на странице php

<?php
$fruit = array('a' => 'apple', 'b' => 'banana', 'c' => 'cranberry');

reset($fruit);
while (list($key, $val) = each($fruit)) {
    echo "$key => $val\n";
}
?>
0
prashant thakre 10 Авг 2014 в 20:05