Beste leden,

Ik zit hier met een probleem, en heb jullie hulp nodig.

Ik zou graag willen dat een configuratie bestand met daar in de in houd:

caching::0
cache_dir::./cache/
use_php_in_temp::0
tpl_ext::.html
start_block_temp::<!
end_block_temp::!>
start_state_temp::<!
end_state_temp::!>
start_var_temp::{
end_var_temp::}


In een array zetten, maar niet zomaar in een array nee, per lijn daar bedoel ik mee bijv.:

Dat de volgende lijn: 'cache_dir::./cache/' geƫxplodeerd wordt (de separator is ::) en dat de array met deze lijn er zo uit komt te zien:


<?php

$array = array();
$array['cache_dir'] = './cache/';

?>


En dat met elke lijn, ik heb vele dingen geprobeerd, maar ik kom er niet uit.

Weet iemand een oplossing, graag antwoord en maak mijn dag compleet!

Alexander de Jong
<?php

$array = array();

$lines = file('bestand'); //lees het bestand uit en zet het per regel in een array
foreach($lines as $line){
$lineData = explode('::',$line);
$array[$lineData[0]] = $lineData[1];
}
?>

Zoiets zou moeten werken
Thanks Steffan,

Ik zal het gaan proberen.

Btw,

file_get_contents kan toch ook?

Editje:

Het werkt, zelfs ik kon op deze manier komen. Niet iedereen is waker op dit tijd stip :P

Reageren