Was ist PHP unter der Serialisierung?
PHP Unserialize ist ein kostenloses Online-Tool zum Dekodieren und Visualisieren von PHP-serialisierten Zeichenfolgen. Die PHP-Serialisierung konvertiert komplexe Datenstrukturen wie Arrays und Objekte in ein speicherbares String-Format. Dieses Tool kehrt diesen Prozess um, um Ihnen die ursprüngliche Datenstruktur anzuzeigen.
Um PHP-Daten hier zu unserialisieren, fügen Sie a:2:{s:4:"name";s:4:"John";s:3:"age";i:30;} ein und drücken Sie Unserialize Mit angewähltem print_r ist die Ausgabe Array ([Name] => John [age] => 30 ), und var_dump zeigt Array (2) mit String (4) "John" und int (30), die gleichen Formen, die Sie erhalten würden, wenn Sie in PHP unserialisieren und das Ergebnis verwerfen würden Das macht es zu einer schnellen Möglichkeit, PHP online ohne Server zu unserialisieren und Rundreisen zu unserialisieren, sind leicht zu überprüfen, indem Sie einfügen, was serialisieren () geschrieben hat.
Unser Tool unterstützt mehrere Eingabeformate, einschließlich PHP-serialisierter Zeichenfolgen, JSON-Daten und base64-codierter Inhalte. Die interaktive Baumansicht erleichtert das Erkunden von verschachtelten Datenstrukturen jeder Komplexität.
Ob Sie WordPress-Optionen debuggen, Sitzungsdaten analysieren oder mit zwischengespeicherten Daten arbeiten, unser Tool bietet sofortige Visualisierung mit mehreren Ausgabeformaten. Alle Verarbeitungen erfolgen in Ihrem Browser, um sicherzustellen, dass Ihre Daten privat bleiben.
Das Serialisierungsformat von PHP kodiert mit jeder Zeichenfolge eine Länge, und daher kommen die Fehler, wurde ein serialisierter Wert von Hand bearbeitet, durch eine zu kleine Datenbankspalte abgeschnitten oder durch eine Zeichensatzkonvertierung geleitet, die die Bytelänge einer Multibytezeichenfolge veränderte, stimmt die deklarierte Länge nicht mehr mit dem Inhalt überein und die gesamte Struktur lässt sich nicht analysieren Hier benennt die Nachricht die Position, an der das Parsen schiefgegangen ist, wie z. B. Unknown type ':' an Position 28, die der Ort ist, um zu schauen Objekteigenschaften tragen die Sichtbarkeit auf eine leicht zu übersehende Weise: Eine private Eigenschaft wird mit in Nullbytes eingepackten Daten gespeichert, und ein geschütztes Fernauslösungs-Tool mit einem nicht angezeigten magischen Namen.
Wie verwende ich PHP unserialize?
Fügen Sie Ihre serialisierten Daten ein
Kopieren Sie Ihre PHP-serialisierten Zeichenfolge, JSON-Daten oder Base64-kodierten Inhalt in den Eingabebereich und fügen Sie sie ein. Das Tool erkennt das Format automatisch.
Ausgabeformat auswählen
Wählen Sie ein Ausgabeformat: Baumansicht für interaktive Erkundung, print_r für lesbare Ausgabe, var_dump für Typinformationen, var_export für PHP-Code, Krumo, FirePHP, dBug oder JSON (die Standardeinstellung).
Klicken Sie auf Untersuchen
Klicken Sie auf die Schaltfläche Unterseite, um Ihre Daten zu dekodieren. Das Ergebnis wird im Ausgabefenster mit dem ausgewählten Format angezeigt.
Erkunden Sie das Ergebnis
Verwenden Sie die interaktive Baumansicht, um verschachtelte Strukturen zu erweitern und zu reduzieren. Kopieren Sie den Ausgang oder wechseln Sie zwischen den Formaten, um Ihre Daten zu analysieren.
Hauptmerkmale
Mehrere Eingabeformate
Unterstützt PHP-serialisierte Zeichenfolgen, JSON-Daten und Base64-kodierte Inhalte
Interaktive Baumansicht
Erkunden Sie verschachtelte Datenstrukturen mit erweiterbarer/klappbarer Baum-Visualisierung
Mehrere Ausgabeformate
Ergebnisse als Baum, print_r, var_dump, var_export, Krumo, FirePHP, dBug oder JSON anzeigen
Typinformationen
Siehe Datentypen (Array, Objekt, String, Integer, Boolean) mit Elementzählungen
Frequently Asked Questions
Related Tools
Base64 Encoder/Decoder
Encode and decode text to/from Base64 format
Chmod Calculator
Convert Unix file permissions between octal, symbolic and rwx checkboxes. Toggle read, write and execute for owner, group and others, plus setuid, setgid and sticky, and copy the chmod command - all in your browser.
JSON Formatter
Format, validate, and minify JSON data
Regex Builder
Build, test, and debug regular expressions with real-time matching and a comprehensive cheatsheet
Comments
0 comments
No comments yet. Be the first to share your thoughts!