Command Palette

Search for a command to run...

PH

PHP non è serializzato

Decodifica e visualizza stringhe PHP serializzate, JSON e dati Base64 con vista ad albero

InputSERIALIZED
OutputJSON
Output will appear here after unserializing...
Category:coding
Mode:Offline
Version:1.0.0
Access:Free

Che cos'è PHP non serializzare?

PHP Unserialize interface on Toolz.dev - Decode and visualize PHP serialized strings, JSON, and Base64 data with tree view

PHP Unserialize è uno strumento online gratuito per decodificare e visualizzare stringhe serializzate PHP. La serializzazione PHP converte strutture di dati complesse come array e oggetti in un formato stringa memorizzabile e questo strumento inverte quel processo per mostrare la struttura dei dati originale.

Il nostro strumento supporta più formati di input tra cui stringhe PHP seriali, dati JSON e contenuti codificati in Base64. La vista ad albero interattiva semplifica l'esplorazione delle strutture dati nidificate di qualsiasi complessità.

Che tu stia debug alle opzioni di WordPress, analizza i dati di sessione o lavori con i dati memorizzati nella cache, il nostro strumento fornisce una visualizzazione istantanea con più formati di output. Tutta l'elaborazione avviene nel tuo browser, assicurandoti che i tuoi dati rimangano privati.

Il formato di serializzazione di PHP codifica per una lunghezza con ogni stringa, ed è da lì che provengono gli errori. Se un valore serializzato è stato modificato manualmente, troncato da una colonna di database troppo piccola o passata attraverso una conversione di set di caratteri che ha modificato la lunghezza del byte di una stringa multibyte, la lunghezza dichiarata non corrisponde più al contenuto e l'intera struttura non riesce ad analizzare. Il messaggio di solito nomina l'offset, che è il posto dove guardare. Le proprietà degli oggetti portano la visibilità in modo facile da perdere: una proprietà privata viene archiviata con il nome della classe avvolto in byte nulli attorno ad essa e uno protetto con un asterisco, in modo che le chiavi possano apparire danneggiate quando sono corrette. L'input non attendibile in PHP è un rischio di esecuzione del codice remoto noto, perché può istanziare oggetti e attivare metodi magici. Decodificarlo qui è sicuro perché non viene eseguito nulla.

Come usare PHP Unserialize?

1

Incolla i tuoi dati serializzati

Copia e incolla la stringa serializzata PHP, i dati JSON o il contenuto codificato da Base64 nell'area di input. Lo strumento rileva automaticamente il formato.

2

Seleziona il formato di output

Scegli tra più formati di output: print_r per l'output leggibile, var_dump per informazioni sul tipo, var_export per il codice PHP valido o vista ad albero per l'esplorazione interattiva.

3

Fare clic su Non serializzare

Fai clic sul pulsante Non serializzare per decodificare i tuoi dati. Il risultato apparirà nel pannello di output con il formato selezionato.

4

Esplora il risultato

Utilizzare la vista ad albero interattiva per espandere e comprimere le strutture nidificate. Copia l'output o passa da un formato all'altro per analizzare i tuoi dati.

Caratteristiche principali

Formati di input multipli

Supporta stringhe seriali PHP, dati JSON e contenuti codificati in Base64

Vista ad albero interattivo

Esplora le strutture di dati nidificate con visualizzazione ad albero espandibile/comprimibile

Formati di output multipli

Visualizza i risultati come print_r, var_dump, var_export o albero strutturato

digitare le informazioni

vedere i tipi di dati (array, oggetto, stringa, numero intero, booleano) con conteggi elementi

Frequently Asked Questions

Incolla la stringa serializzata nella casella di input e fai clic su Non serializzare. Lo strumento rileva automaticamente i dati serializzati PHP, JSON e Base64, quindi esegue il rendering della struttura decodificata come print_r, var_dump, var_export o un albero espandibile. Non è necessaria l'installazione o la registrazione PHP.

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