(PHP 3 = 3.0.5, PHP 4)
serialize() は、 value の 保存可能なバイトストリーム表現を含む文字列を返します。
型や構造を失わずにPHPの値を保存または渡す際に有用です。
シリアル化された文字列をPHPの値に戻すには、 unserialize() を使用して下さい。 serialize() は、 resource 以外の全て の型を処理します。自分自身への参照を含む配列を serialize() することも可能です。 serialize() している配列/オブジェクト内の参照も 保存されます。
注意 PHP 3では、オブジェクトのプロパティはシリアル化されますが、メソッ ドは失われます。PHP 4ではこの制限は取り除かれ、プロパティ とメソッドの両方を保存します。より詳細な情報については、 オブジェクトとクラス の オブジェクトのシリア ル化 の節を参照下さい。
例 1 serialize() の例
unserialize() も参照下さい。