PHP Unserialize 與 Serialize 線上工具(PHP ⇄ JSON)
將 PHP serialize() 資料反序列化成易讀的 JSON、將 JSON 序列化給 PHP 使用,或將 JSON 轉成 PHP 陣列。也能讀取 ['key' => 'value'] 這類 PHP 陣列程式碼。
使用方式
- 1
貼上或開啟資料
貼上文字、將檔案拖放到編輯器,或點擊「開啟檔案」。點擊「載入範例」即可看看工具的運作方式。
- 2
調整選項
結果會隨著輸入即時更新。調整選項,就能得到你需要的輸出。
- 3
複製或下載
將結果複製到剪貼簿,或下載成檔案。
為什麼選擇 PixNudge
不會上傳任何資料
資料在你的瀏覽器中處理,絕不會傳送到伺服器,API 金鑰、Token 和客戶資料都能保持私密。
即時處理,大檔案也不卡
不必等待伺服器往返:輸入的同時就能看到結果,數 MB 的檔案也能流暢處理。
數字精確無誤
64 位元 ID 等長數字會完全依照原樣保留,不會被四捨五入。
常見問題
如何讀取序列化的 PHP 資料?
選擇「PHP → JSON」並貼上序列化文字,例如 WordPress 選項或 session 資料,就會以格式化的 JSON 顯示。物件會轉換成包含屬性名稱的 JSON 物件,private 和 protected 屬性也包含在內。
為什麼顯示字串長度不符?
序列化字串會以位元組為單位記錄長度。如果資料經過手動編輯,或字元編碼被更改,記錄的長度就會錯誤。請修正字串前方的數字,或在 PHP 中重新序列化資料。
可以將 JSON 轉成 PHP 程式碼嗎?
可以。在「輸出」中選擇「PHP 陣列」,即可得到 ['name' => 'Ana'] 這類簡短陣列語法。反方向轉換時,這類 PHP 陣列程式碼也能轉成 JSON。