PHP 反序列化工具

在您的瀏覽器中本機執行

無需執行 PHP 程式碼,安全檢查 PHP 序列化值

序列化輸入

0 B · 最大 5 MB。超過 256 KB 的輸入會在選擇反序列化時解析。

結果

目前沒有可檢查的內容
貼上序列化值或載入範例。

正在還原上次的輸入…

在瀏覽器中以文字解析。不會執行任何 PHP 程式碼,也不會建立類別。 256 KB 以內的輸入會儲存在此瀏覽器;按清除即可移除。

PHP 反序列化工具

PHP 反序列化工具可讀取 PHP serialize() 產生的值,例如 WordPress 選項與 transient、工作階段、快取項目與佇列酬載,並以樹狀、JSON、print_r 或 var_dump 顯示。它是解析器而非 PHP 執行環境:不會執行任何內容、不會實例化類別,也不會呼叫 __wakeup 或 __unserialize 等魔術方法,因此可安全處理不受信任的資料。

使用方式
  1. 1.貼上序列化值或選擇載入範例。
  2. 2.256 KB 以內的輸入會在輸入時即時解析;較大的輸入需選擇反序列化。
  3. 3.瀏覽樹狀檢視,或切換到 JSON、print_r 或 var_dump。
  4. 4.選擇參照即可跳到其指向的值。
  5. 5.複製或下載目前的輸出。
長度、參照與可見性

字串長度是 UTF-8 位元組長度,因此 s:4:"😀"; 有效,而因字元集轉換而損壞的長度會連同位元組偏移一併回報。值依序列化順序從 1 開始編號;r:n; 與 R:n; 指向這些編號,並以連結而非複本顯示,因此循環結構仍保持有限,print_r 與 var_dump 也會像 PHP 一樣輸出 *RECURSION*。protected 與 private 屬性名稱會從以 NUL 標記的形式解碼。

限制與隱私

輸入上限為 5 MB、512 層巢狀與 200,000 個值,樹狀檢視顯示前 2,000 列。C: 自訂序列化酬載以原始文字顯示。JSON 無法表示所有 PHP 值,因此 JSON 檢視遵循其旁說明的慣例。處理在你的瀏覽器中進行;256 KB 以內的輸入會儲存在本機,按清除即可移除。

CodingTool 已正式上線於

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.tools