PHPオンラインアンシリアライズ

PHPオンラインアンシリアライズとは?

PHPでは、serialize()関数はオブジェクトや配列をシリアライズし、それを表すバイトストリームを含む文字列を返します。

PHPアンシリアライズはシリアライズの逆のプロセスであり、バイトストリームをオブジェクトに変換するプロセスです。

当社が提供するPHPアンシリアライズオンラインツールを使用すると、シリアライズ前に文字列をテストできます。また、'PHPオンラインコンパイラ'をクリックしてテストすることもできます。

PHPオンラインアンシリアライズの使い方?

  1. 上部のテキストエリアに、シリアライズコードを貼り付け、
  2. 「アンシリアライズ」ボタンをクリックし、
  3. 結果がJSONとPHPの領域に表示されます。

「サンプル」ボタンをクリックして、その使い方を確認できます。

PHPアンシリアライズの例

PHPアンシリアライズの使い方を理解するために、以下の例を提供します。

<?php
$ser = 'a:3:{s:2:"id";i:1;s:4:"name";s:4:"John";s:3:"age";i:32;}';
$ser = unserialize($ser);
var_dump($ser);
?>
出力:
array(3) {
["id"]=>
int(1)
["name"]=>
string(4) "John"
["age"]=>
int(32)