Hi!
Geht das überhaupt? Kann JS entzippen
Nein. Eigentlich hast du mit JavaScript auch keinen Zugriff auf das Dateisystem.
Mit ein wenig tricksen wäre es zwar möglich, eine Datei einzulesen.
Aber du kannst mit JavaScript keine Datei entpacken und die entpackte Datei wieder auf der Festplatte speichern.
und ggf. ein PHP Array deserialisieren?
Ja, das wäre möglich.
Du kannst ja JS-Code mit PHP schreiben. Also kannst du auch einfach einer JS-Variablen dein serialisiertes Array zuweisen.
Da sich in diesem String aber vermutlich Quotes befinden, müßtest du diese escapen.
Folgendermaßen würdest du ansonsten eine Fehlermeldung erhalten:
echo "var blabla = " . $serialisiertesArray . ";";
Naja und wenn du dann eine JS-Variable hast, die dein Array in serialisierter Form enthält, dann könntest du daraus wieder ein JS-Objekt, Array, ... basteln. Das mußt du manuell machen, weil JS selbst keine Funktion dafür bietet.
Es gibt dafür auch fertige Scripte, die dir die Arbeit abnehmen, z.B. hier.
Vielleicht solltest du dir auch überlegen, ob es nicht sinnvoller wäre, mit JSON zu arbeiten.
Schöner Gruß,
rob