September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie benötigen eine Möglichkeit, mit einfachen Mitteln Informationen zwischen Anfragen aufzubewahren.
Verwenden Sie eine Textdatei mit freiwilligen Sperren (advisory locking) zur Vermeidung von Konflikten. Sie können die Daten in der Textdatei in einem beliebigen Format speichern (CSV, Pipe-begrenzt usw.). Als eine Möglichkeit können Sie alle Daten, die Sie speichern möchten, in einer Variablen ablegen (einem großen assoziativen Array), mit dieser Variablen serialize( ) aufrufen und das daraus resultierende Ergebnis in die Datei schreiben:
$data_file = '/tmp/data'; // Die Datei zum Lesen und Schreiben öffnen. $fh = fopen($data_file,'a+') or die($php_errormsg); rewind($fh) or die($php_errormsg); ...