PHP Serialisierung
Kostenlos online verfügbar PHP Serialisierung Tool – keine Installation erforderlich
Was ist PHP Serialisierung?
PHP serialize() konvertiert einen PHP-Wert (Array, Objekt, String, Zahl, Boolean, null) in eine speicherbare String-Darstellung. Die Funktion unserialize() führt den umgekehrten Vorgang durch und wandelt den serialisierten String zurück in den ursprünglichen PHP-Wert um. Dieses Format wird häufig zum Speichern von Daten in Datenbanken, Caches und Sitzungsdateien verwendet.
So serialisieren Sie (JSON zu PHP-serialisiertem String)
1. Wählen Sie den Tab "Serialisieren". 2. Geben Sie einen gültigen JSON-Wert in das Eingabefeld ein, z.B. {"name": "test", "value": 123} oder [1, 2, 3]. 3. Klicken Sie auf die Schaltfläche "Serialisieren". 4. Der PHP-serialisierte String wird im Ausgabefeld angezeigt. Zum Beispiel wird {"name":"test"} zu a:1:{s:4:"name";s:4:"test";}.
So deserialisieren Sie (PHP-serialisierter String zu JSON)
1. Wählen Sie den Tab "Deserialisieren". 2. Fügen Sie einen PHP-serialisierten String in das Eingabefeld ein, z.B. a:2:{s:4:"name";s:4:"test";s:5:"value";i:123;}. 3. Klicken Sie auf die Schaltfläche "Deserialisieren". 4. Das deserialisierte Ergebnis wird als formatiertes JSON im Ausgabefeld angezeigt.
Unterstützte Datentypen
Dieses Tool unterstützt die folgenden PHP-Serialisierungstypen: - N; — null - b:0; / b:1; — Boolean (false/true) - i:123; — Integer - d:1.5; — Float/Double - s:5:"hello"; — String - a:N:{...} — Array (sowohl indizierte als auch assoziative Arrays)
Hinweis: PHP-Objekte (O:...) werden derzeit nicht unterstützt.
▶Werden meine Daten an einen Server gesendet?
▶Welches Eingabeformat akzeptiert die Serialisierungsfunktion?
▶Warum schlägt die Deserialisierung meines serialisierten Strings fehl?
▶Unterstützt dieses Tool PHP-Objekte (O:...)?
▶Was ist der Unterschied zwischen einem indizierten Array und einem assoziativen Array in der PHP-Serialisierung?
Wenn dieses Tool Ihnen geholfen hat, zögern Sie nicht, mir einen Kaffee zu kaufen.
Kaufe mir einen Kaffee.