O que é PHP Unserializar?
PHP Unserializar é uma ferramenta online gratuita para decodificar e visualizar strings serializadas do PHP. A serialização do PHP converte estruturas de dados complexas, como matrizes e objetos em um formato de string armazenável, e essa ferramenta inverte esse processo para mostrar a estrutura de dados original.
Para desserializar os dados PHP aqui, cole a:2:{s:4:"name";s:4:"John";s:3:"age";i:30;} e pressione Unserialize. Com print_r selecionado a saída é Array ([nome] => John [idade] => 30 ), e var_dump mostra array (2) com string (4) "John" e int (30), as mesmas formas que você obteria se executasse unserialize em PHP e despejasse o resultado Isso torna uma maneira rápida de desserializar em PHP on-line sem um servidor: PHP serializar e desserializar viagens de ida e volta são fáceis de verificar colando o que serializar () escreveu.
Nossa ferramenta oferece suporte a vários formatos de entrada, incluindo strings serializadas por PHP, dados JSON e conteúdo codificado em base64. A visualização interativa em árvore facilita a exploração de estruturas de dados aninhadas de qualquer complexidade.
Esteja você depurando opções do WordPress, analisando dados da sessão ou trabalhando com dados armazenados em cache, nossa ferramenta fornece visualização instantânea com vários formatos de saída. Todo o processamento acontece no seu navegador, garantindo que seus dados permaneçam privados.
O formato de serialização do PHP codifica um comprimento com cada string, e é daí que vêm os erros Se um valor serializado foi editado à mão, truncado por uma coluna de banco de dados que era muito pequena, ou passou por uma conversão de conjunto de caracteres que mudou o comprimento de bytes de uma string multibyte, o comprimento declarado não corresponde mais ao conteúdo e toda a estrutura falha em analisar Aqui a mensagem nomeia a posição onde a análise deu errado, como Tipo desconhecido ':' na posição 28, que é o lugar para procurar Propriedades do objeto carregam visibilidade de uma maneira que é fácil de perder: uma propriedade privada é armazenada com o nome da classe envolto em bytes nulos, e uma protegida com um asterisco Esta ferramenta retira esses marcadores e mostra o nome da propriedade nua, portanto, a visibilidade não é exibida A não serialização de entrada não confiável no PHP é um risco conhecido de execução remota de código, porque pode instanciar objetos e acionar métodos Decodificar aqui é mágica porque nada é executado.
Como usar o PHP Unserializar?
Cole seus dados serializados
Copie e cole sua string serializada do PHP, dados JSON ou conteúdo codificado em base64 na área de entrada. A ferramenta detecta automaticamente o formato.
Selecione o formato de saída
Escolha um formato de saída: Tree View para exploração interativa, print_r para saída legível, var_dump para informações de tipo, var_export para código PHP, Krumo, FirePHP, dBug ou JSON (o padrão).
Clique em Não Serializar
Clique no botão Unserializar para decodificar seus dados. O resultado aparecerá no painel Saída com o formato selecionado.
Explore o resultado
Use a visualização de árvore interativa para expandir e recolher estruturas aninhadas. Copie a saída ou alterne entre os formatos para analisar seus dados.
Principais características
Vários formatos de entrada
Suporta strings serializadas do PHP, dados JSON e conteúdo codificado em base64
Visualização de árvore interativa
Explore estruturas de dados aninhadas com visualização de árvore expansível/recrutável
Vários formatos de saída
Veja os resultados como uma árvore, print_r, var_dump, var_export, Krumo, FirePHP, dBug ou JSON
Digite informações
Consulte Tipos de dados (array, objeto, string, inteiro, booleano) com contagem de elementos
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!