PHP serialize() 関数
serialize()この関数はオブジェクトや配列をシリアライズし、文字列を返します。
serialize()関数がオブジェクトをシリアライズすると、それを簡単に他の必要な場所へ渡すことができ、その型と構造は変わりません。
シリアライズされた文字列を PHP の値に戻したい場合は、次を使用できます。unserialize()。
PHP バージョン要件: PHP 4, PHP 5, PHP 7
構文
string serialize ( mixed $value )
パラメータ説明:
- $value: シリアライズするオブジェクトまたは配列。
戻り値
文字列を返します。
例
例
$sites = array('Google', 'サンプル', 'Facebook');
$serialized_data = serialize($sites);
echo $serialized_data . PHP_EOL;
出力結果は次のとおりです。
a:3:{i:0;s:6:"Google";i:1;s:6:"サンプル";i:2;s:8:"Facebook";}
その他の拡張機能
PHP で利用可能な関数