Command Palette

Search for a command to run...

PH

PHP Unserialize

Dekodieren und visualisieren Sie PHP-serialisierte Zeichenfolgen, JSON- und Base64-Daten mit der Baumansicht

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?

  1. 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.

  2. 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).

  3. 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.

  4. 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

Ja. Fügen Sie die serialisierte Zeichenfolge in das Eingabefeld ein und klicken Sie auf Unserialisieren Das Tool erkennt automatisch PHP-serialisierte Daten, JSON und Base64 und rendert die dekodierte Struktur dann als print_r, var_dump, var_export oder einen erweiterbaren Baum. Es ist keine PHP-Installation oder Anmeldung erforderlich.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

phpunserializeunserialize phpunserialize in phpunserialize in php onlinephp serialize unserializeserializedeserializedecodeparsejsonbase64arrayobjecttreeviewerdebug