PHP Serialize / Unserialize

JSON を PHP の serialize() 形式に変換し、PHP のシリアライズ文字列を読みやすい JSON に戻します。UTF-8 のバイト長も正しく計算する無料のオンラインツールです。

このツールについて

JSON を PHP の serialize() 形式に変換し、PHP のシリアライズ文字列を読みやすい JSON に戻します。WordPress のオプション、セッション、キャッシュの値を確認するときに便利です。

使い方

  1. 「JSON → serialize()」または「serialize() → JSON」を選びます。
  2. 入力を貼り付けます。
  3. 出力をコピーします。

よくある質問

文字列の長さが重要なのはなぜですか?

s:N: は文字数ではなく UTF-8 のバイト数を数えます。このツールは日本語や絵文字のバイト長も正しく計算します。

PHP オブジェクトはどのように表示されますか?

O:… のオブジェクトは、クラス名を持つ "__class" キー付きの JSON オブジェクトになります。

信頼できないデータをここで unserialize しても安全ですか?

はい。このツールはテキストを解析するだけで、PHP のコードを実行することはありません。

関連ツール