PHP在線反序列化

什麼是PHP在線反序列化?

在PHP中,serialize() 函數用於序列化物件或陣列,並返回一個包含位元組流的字串來表示它。

PHP反序列化是序列化的逆過程,即將位元組流轉換為物件的過程。

使用我們提供的PHP反序列化線上工具,您可以在序列化之前測試字串,或者您也可以點擊'php 線上編譯器'進行測試。

如何使用PHP在線反序列化?

  1. 在頂部的文字區域中,貼上您的序列化程式碼,
  2. 點擊「反序列化」按鈕,
  3. 結果將顯示在 json 和 php 區域中。

您可以點擊「範例」按鈕了解如何使用它。

PHP反序列化範例

我們提供以下範例來了解如何使用PHP反序列化。

<?php
$ser = 'a:3:{s:2:"id";i:1;s:4:"name";s:4:"John";s:3:"age";i:32;}';
$ser = unserialize($ser);
var_dump($ser);
?>
輸出:
array(3) {
["id"]=>
int(1)
["name"]=>
string(4) "John"
["age"]=>
int(32)