PHP unserialize・serialize オンラインツール(PHP ⇄ JSON)
PHPのserialize()データを読みやすいJSONにアンシリアライズしたり、JSONをPHP用にシリアライズしたり、JSONをPHP配列に変換したりできます。['key' => 'value']のようなPHP配列のコードも読み込めます。
使い方
- 1
データを貼り付けるか開く
テキストを貼り付けるか、ファイルをエディターにドロップ、または「ファイルを開く」をクリックします。「サンプルを読み込む」で使い方を確認できます。
- 2
オプションを調整
入力と同時に結果が更新されます。オプションを変更して、必要な出力に仕上げましょう。
- 3
コピーまたはダウンロード
結果をクリップボードにコピーするか、ファイルとしてダウンロードします。
PixNudgeが選ばれる理由
アップロードは一切なし
データはブラウザ内で処理され、サーバーに送信されることはありません。APIキーやトークン、顧客データも安全です。
大きなファイルでも一瞬で処理
サーバーとの通信が発生しないため、入力と同時に結果が表示されます。数MBのファイルもスムーズに扱えます。
数値を正確に保持
64ビットIDのような長い数値も丸められることなく、書かれたとおりに保持されます。
よくある質問
シリアライズされたPHPデータを読むには?
「PHP → JSON」を選び、WordPressのオプションやセッションなど、シリアライズされたテキストを貼り付けます。整形されたJSONとして表示されます。オブジェクトは、privateやprotectedのプロパティも含めて、プロパティ名を持つJSONオブジェクトになります。
文字列の長さが一致しないと表示されるのはなぜですか?
シリアライズされた文字列は、その長さをバイト数で保持しています。データを手で編集したり文字コードを変換したりすると、保持されている長さが合わなくなります。文字列の前にある数値を修正するか、PHPでデータをシリアライズし直してください。
JSONをPHPのコードに変換できますか?
はい。「出力形式」で「PHP配列」を選ぶと、['name' => 'Ana']のような短い配列構文が得られます。逆方向では、このようなPHP配列のコードもJSONに変換されます。