Matti Maekitalo: Array aktualiseren über Mini-BO

Beitrag lesen

Tach auch.

Nun zum Problem: Wie ändere ich am besten die Array-Daten in array.php bzw. wie speichere ich die neuen Werte???

Bevor du anfängst, einen solchen "Writer" zu schreiben, schau doch mal, ob schon existierendes dir hilft.

Im Bereich PHP habe ich direkt mit dem Konzept noch nicht gearbeitet, kenne es aber aus perl gut: Serialisieren.

Damit kannst du sehr einfach eine speicherbare Repräsentation deines Daten-Objektes erzeugen (mit serialize), und mit unserialize kannst du diese dann wieder auseinanderpfriemeln.

dein array.php könnte also so aussehen:
$array = unserialize('hier der String, der von serialize erzeugt wurde');

und beim updaten schreibst du (zB)

  
$file = fopen('array.php', 'w');  
fputs($file, '$array = unserialize(\'' . serialize($neuer_array) . '\');');  
fclose($file);  

Sicherlich nicht der beste Weg, den du einschlagen kannst, aber ein funktionierender.

Bis die Tage,
Matti