PHP Array in Datei speichern

1. PHP Array Speichern

Bei der Entwicklung meines Portals RPMGuru.com bin ich auf ein Problem gestoßen, vor dem ich vor ein paar Jahren schon einmal stand. Damals wie heute brauchte ich eine Funktion mit der Mann ein Array in einer Datei speichern und diese Datei später wieder in ein Array laden konnte. Ich war mir sicher, diese Funktion ist im PHP Standard enthalten. Nach einer Kurzen Suche auf http://www.php.net/ und bei http://www.google.de/ mit folgenden Suchbegriffen stellte ich fest dass diese Funktionen wohl sehr gut versteckt sind. Also blieb meine Suche nach den Mustern “php array speichern”, “php array_save”, “php array file”, “php array save”, “php array2file” und “php array2file file2array” unbeantwortet. Dieses Problem hat auch einen anderen Entwickler dazu bewogen die Funktionen SaveArrayToFile und LoadArrayFromFile zu schreiben.

Folgendes ist unter http://www.planet-source-code.com/... zu lesen:

Zitat:
name: A way to save arrays recursive into a file description:This little code snipplet can save and reload arrays recursive into/from a file. You can use this if you want to add a guestbook to your page and there's no MySql database left, for example. 
by: FirebirdDE (http://www.pberndt.com/)

Glücklicherweise schreibt der aufmerksame Leser “Christian Mallette (http://www.ezscripts.net/)” dazu einen kurzen aber absolut genialen Kommentar:

Zitat:
Not that your way is bad, but it would be easier if you just use:

Serialize($array)	   
http://de2.php.net/manual/en/function.serialize.php
Unserialize($array)	
http://de2.php.net/manual/en/function.unserialize.php

In dem Moment habe ich die Erleuchtung und die Entwicklung von RPMGuru.com kann weiter gehen :-) . Ein paar Tage später habe ich dann die Idee zu dieser Kurzgeschichte die hoffentlich anderen Entwicklern das Suchen ein wenig erleichtert.

Michael

Michael Jentsch

Michael Jentsch arbeitet seit 2006 bei der Itellium Services GmbH als Entwickler und Software Architekt. Er ist spezialisiert auf Java basierte Web-Applikationen und E-Commerce. Neben dem Beruf interessiert er sich auch für Suchmaschinenoptimierung und ist engagiert in vielen Open Source Projekten im Web Umfeld. Sie erreichen ihn per E-Mail unter [email protected].

More Posts

Weiterführende Themen:

  1. WordPress XML-RPC Ping-Dienst
«
facebook this
"));