Eversite
Legacy Member
Dit script leest een .txt file, zet ze om in een multidimensional array en kijkt of een bepaalde value en key bestaat. Probleem is echter dat het niet werkt.
Het script heeft dit weer:
Wat ik eigenlijk wil, is dat 'Found' geprint wordt en niet 'not found'...
Wat doe ik fout?
PHP:
function parse_content ($section, $topic){
$content_ini = parse_ini_file("file.txt", true);
if (in_array($topic, $content_ini[$section])){
echo "Found!";
} else {
echo "not found";
}
$content = $content_ini[$section][$topic];
echo $content;
echo "<pre>";
print_r ($content_ini);
echo "</pre>";
}
Het script heeft dit weer:
Code:
not found1
Array
(
[home] => Array
(
[one] => 1
[five] => 5
[animal] => BIRD
)
[projects] => Array
(
[path] => /usr/local/bin
[URL] => [url]http://www.example.com/~username[/url]
)
)
Wat ik eigenlijk wil, is dat 'Found' geprint wordt en niet 'not found'...
Wat doe ik fout?