PHP Unserialize Online – Kostenloses Unserializer-Tool

Dekodieren Sie serialisierte PHP-Strings sofort in lesbare JSON. Debuggen Sie WordPress-Optionen, Sitzungsdaten und Cache-Blobs sicher. Die gesamte Verarbeitung erfolgt in Ihrem Browser – es werden keine Daten an einen Server gesendet.

Laden…
PHP Serialisieren
Verwenden der Funktion serialize() von PHP zum Konvertieren von Daten in ein kompaktes Binärformat

Einfaches Beispiel

Geben Sie JSON-Daten ein

{ "app": "FastMinify", "version": "2.1.0", "features": { "minify": true, "0": "legacy", "1": "modern" }, „Flags“: [wahr, falsch, null], „Metadaten“: { "author": "Team", "license": "MIT" } }

Serialisierte PHP-Daten

a:5:{s:3:"app";s:10:"FastMinify";s:7:"version";s:5:"2.1.0";s:8:"features";a:3:{s:1:"0";s:6:"legacy";s:1:"1";s:6:"modern";s:6:"minify";b:1;}s:5:"flags";a:3:{i:0;b:1;i:1;b:0;i:2;N;}s:8:"metadata";a:2:{s:6:"author";s:4:"Team";s:7:"license";s:3:"MIT";}}

Serialisierungsoptionen

Verschönerungsoptionen
Einrückungsoptionen für Beautify und Unminify (von Serialize nicht verwendet)

Einzugsgröße

Anzahl der Leerzeichen (oder Tabulatorbreite), die beim Formatieren von PHP verwendet werden.

Einrückungstyp

Verwenden Sie Leerzeichen oder Tabulatoren zum Einrücken, wenn Sie PHP verschönern.

Merkmale

Unser PHP-Serialisierungstool bietet einen vollständigen Satz an Funktionen für die Arbeit mit PHP-serialisierten Daten.

PHP serialisieren

Konvertieren Sie JSON-Datenstrukturen sofort in das serialisierte PHP-Format. Unterstützt Arrays, Objekte, Zeichenfolgen, Zahlen, boolesche Werte und Nullwerte.

PHP entserialisieren

Dekodieren Sie serialisierte PHP-Strings wieder in lesbare JSON-Daten. RestOriginaldatenstrukturen aus dem serialisierten Format für Debugging und Analyse.

Konvertieren Sie PHP ↔ JSON

Nahtlose Konvertierung zwischen dem serialisierten Format PHP und JSON. Ideal für die Migration von Daten zwischen PHP-Anwendungen und modernen APIs.

So entserialisieren Sie PHP-Daten online

Die PHP-Deserialisierung konvertiert eine serialisierte Zeichenfolge zurück in ihre ursprüngliche PHP-Datenstruktur. Mit FastMinify können Sie PHP-Daten direkt in Ihrem Browser deserialisieren – kein Server erforderlich. Fügen Sie einfach Ihre serialisierte PHP-Zeichenfolge in den linken Editor ein und das Tool erkennt und dekodiert sie automatisch. Dies ist besonders nützlich für das Debuggen von WordPress-Optionen, Sitzungsdaten oder zwischengespeicherten Werten, die im serialisierten PHP-Format gespeichert sind.

PHP Serialisieren vs. JSON – Wann welche zu verwenden ist

Das serialize()-Format von PHP bewahrt Typinformationen einschließlich Objekten und Referenzen, während JSON ein universelles Austauschformat ist. Verwenden Sie die PHP-Serialisierung, wenn Sie in PHP-Ökosystemen (WordPress, Laravel, Sitzungsspeicher) arbeiten. Verwenden Sie JSON, wenn Sie Interoperabilität mit JavaScript, APIs oder anderen Sprachen benötigen. Mit unserem Tool können Sie mit dem JSON-Tool mit einem einzigen Klick zwischen beiden Formaten konvertieren.

Bearbeiten serialisierter PHP-Daten

Das manuelle Bearbeiten von PHP-serialisierten Zeichenfolgen ist fehleranfällig, da das Format Zeichenfolgenlängenpräfixe enthält. Das Ändern eines einzelnen Zeichens kann die gesamte Struktur beschädigen. FastMinify löst dieses Problem, indem es zu JSON deserialisiert, sodass Sie die für Menschen lesbare Version bearbeiten und dann automatisch mit den richtigen Längen neu serialisieren können.

Häufig gestellte Fragen

Alles, was Sie über PHP-Serialisierung und Deserialisierung wissen müssen

Warum PHP-Daten serialisieren?

Die PHP-Serialisierung konvertiert komplexe Datenstrukturen wie Arrays und Objekte in ein kompaktes String-Format zur Speicherung in Datenbanken, Sitzungen oder Cache. Es bewahrt PHP-spezifische Typinformationen, die JSON nicht darstellen kann, wie z. B. Objektklassen und Referenzen.

Wie funktioniert die PHP-Serialisierung?

Die Funktion serialize() von PHP kodiert Daten mit Typpräfixen und Zeichenfolgenlängenmarkierungen. Beispielsweise wird eine Zeichenfolge zu s:5:"hello", wobei s den Typ und 5 die Länge angibt. Arrays und Objekte werden mit ihren Schlüsseln und Werten rekursiv serialisiert.

Kann ich den PHP-Code online deserialisieren?

Ja, fügen Sie eine beliebige PHP-serialisierte Zeichenfolge in unser Tool ein und es wird sie in ein lesbares JSON-Format dekodieren. Dies funktioniert für Arrays, Objekte, Zeichenfolgen, Zahlen, boolesche Werte und Nullwerte. Die gesamte Verarbeitung erfolgt aus Datenschutzgründen in Ihrem Browser.

Wird mein Code sicher verarbeitet?

Absolut. Die gesamte Serialisierung und Deserialisierung erfolgt vollständig in Ihrem Browser mit JavaScript. Es werden niemals Daten an unsere Server gesendet, wodurch absolute Privatsphäre und Sicherheit für sensible Daten gewährleistet ist.

Was ist der Unterschied zwischen PHP Serialisierung und JSON?

PHP serialize bewahrt PHP-spezifische Typen (Objekte, Klassennamen, Referenzen), während JSON ein universelles Format ist. JSON ist sprachübergreifend besser portierbar, aber die PHP-Serialisierung behält mehr Typinformationen bei. Nutzen Sie unser Tool, um sofort zwischen beiden Formaten zu konvertieren.

Kann ich serialisierte PHP-Daten bearbeiten?

Ja, unser Tool macht es einfach. Fügen Sie die serialisierte Zeichenfolge ein, lassen Sie sie in JSON dekodieren, ändern Sie die Daten im Editor und serialisieren Sie sie dann erneut. Das Tool führt die Berechnungen der Zeichenfolgenlänge automatisch durch und verhindert so Beschädigungen.

Ist PHP Deserialisieren sicher?

In PHP-Anwendungen kann unserialize() bei nicht vertrauenswürdigen Eingaben aufgrund von Objektinjektionsangriffen gefährlich sein. Unser browserbasiertes Tool verarbeitet Daten jedoch sicher in JavaScript, ohne dass PHP-Code ausgeführt wird.

Kann ich PHP-Arrays und -Objekte serialisieren?

Ja, unser Tool verarbeitet PHP-Arrays (sowohl indizierte als auch assoziative), Objekte, verschachtelte Strukturen, Zeichenfolgen, Ganzzahlen, Gleitkommazahlen, boolesche Werte und Nullwerte. Geben Sie Ihre Daten als JSON ein und das Tool konvertiert sie in das gültige serialisierte PHP-Format.

Suchen Sie nach Konvertern, Encodern, Formatierern und Minifiern an einem Ort? Hub für Entwicklertools Öffnen Sie den kuratierten Entwicklertools-Katalog.