Hello,
Meine Lieblings-Version:
<?php
$array = array(1,2,3);
$fp = fopen('cache','w');
fputs = ($fp, "<?php\n$cache_array=".var_export($array, TRUE).";\n?>");
fclose($fp);/* und im Alltag brauchen wir dann nur: */
include('cache');
print_r($cache_array);
?>
Jetzt habe ich aber doch erstmal einen Schreck bekommen, dass ich etwas sehr brauchbares noch nicht kennen würde, aber das war eine "1.April-Lösung" von die (oder?), da sie "von hinten durch die Brust ins Auge" unter schwerer Missachtung flexibler Namensräume keinesfalls mehr leistet, als ein
$_daten = Array( .....);
$stream = serialize($_daten);
$fh = fopen(..,"a+");
$lck = flock($fh, ..);
fseek ( ***auf Anfang ***)
fwrite($fh, $stream):
ftruncate( *** auf die Länge von $stream ***);
fclose($fh);
Und das Lesen dann komplementär...
Liebe Grüße aus http://www.braunschweig.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen