
PHP Unserialize 是一個用於解碼和可視化 PHP 序列化字串的免費線上工具。 PHP 序列化將陣列和物件等複雜的資料結構轉換為可儲存的字串格式,此工具會反轉該過程以向您顯示原始資料結構。
我們的工具支援多種輸入格式,包括 PHP 序列化字串、JSON 資料和 Base64 編碼內容。 互動式樹狀視圖可以輕鬆探索任何複雜性的嵌套資料結構。
無論您是調試 WordPress 選項、分析會話資料,還是使用快取資料,我們的工具都提供具有多種輸出格式的即時視覺化。 所有處理都發生在您的瀏覽器中,確保您的資料保持私密。
PHP 的序列化格式對每個字串都編碼一個長度,這就是錯誤的來源。 如果一個序列化值是手動編輯的,被一個太小的資料庫列截斷,或是通過一個改變多字節字串的位元組長度的字元集轉換,宣告的長度不再與內容相符,整個結構無法解析。 訊息通常將偏移命名為偏移,這是要查看的地方。 物件屬性以容易錯過的方式傳輸可見性:一個私有屬性儲存在其周圍以空位元組包裹的類別名稱,以及一個帶有星號的受保護的屬性,因此金鑰在正確時會看起來很損壞。 在 PHP 中取消序列化不受信任的輸入是一種已知的遠端程式碼執行風險,因為它可以實例化物件並觸發魔術方法。 在這裡解碼是安全的,因為沒有執行任何操作。
將您的 PHP 序列化字串、JSON 資料或 Base64 編碼的內容複製並貼上到輸入區域。 該工具會自動偵測格式。
從多種輸出格式中選擇:RPRING_R 用於可讀輸出,VAR_DUMP 用於類型資訊,VAR_EXPORT 用於有效的 PHP 代碼,或用於互動式探索的樹狀視圖。
按一下取消序列化按鈕以解碼您的資料。 結果將以您選擇的格式出現在輸出面板中。
使用互動式樹狀視圖展開和折疊嵌套結構。 複製格式之間的輸出或切換以分析您的資料。
支援 PHP 序列化字串、JSON 資料和 base64 編碼的內容
探索具有可擴展/可折疊樹可視化的嵌套資料結構
將結果檢視為 print_r、var_dump、var_export 或 structured tree
請參閱具有元素計數的資料類型(數組、物件、字串、整數、布林值)
Encode and decode text to/from Base64 format
Format, validate, and minify JSON data
Build, test, and debug regular expressions with real-time matching and a comprehensive cheatsheet
Convert JSON into a PHP array literal. Choose short [] or array() syntax, indentation, and an optional variable assignment, then copy the result. 100% in your browser.
0 comments
No comments yet. Be the first to share your thoughts!