dedlfix: php: file(...) : Format der Datei?

Beitrag lesen

Tach!

Wenn Du die Datei manuell erstellen willst, dann schau dir mal das Format für INI-Dateien an. ich nehme an das war kein Rat auch in den INI herumzupfuschen - würde der Host world4you auch kaum erlauben.

Es geht nicht um die php.ini oder andere bereits genutzte Dateien, sondern um eine Datei, die du selbst anlegst, und die ebenfalls das ini-Format verwendet.

Ich glaube auch, inzwischen habe ich eine pasende Lösung.

<?php
   $f = fopen("ErledigteDb2","r");
//   echo "Gelesen: <br>";
while( $k = fgets($f) ){
       $v = fgets($f); $k = substr($k,0,-1);
                       $v = substr($v,0,-1);
echo $k,": ",$v,"<br>";       
$Erledigt[$k] = $v;
}
fclose($f);
$f = fopen("erlneu","w+");
foreach($Erledigt as $k => $v) {fwrite($f,$k . "\n");fwrite($f,$v . "\n");}
?>

Warum machst du das so kompliziert? Was genau spricht denn dagegen, serialize()/unserialize zu verwenden?

dedlfix.