PHP unserialize()関数
例
シリアル化されたデータを実際のデータに変換し直します。
<?php
$data = serialize(array("Red", "Green", "Blue"));
echo $data
. "<br>";
$test = unserialize($data);
var_dump($test);
?>
定義と使用法
unserialize()関数は、シリアル化されたデータを実際のデータに変換し直します。
構文
unserialize(string, options);
パラメータ値
Parameter | Description |
---|---|
string | Required. Specifies the serialized string |
options | Optional. Specifies options to be provided to the function, as an associative array. Can be either an array of class names which should be accepted, false to accept no classes, or true to accept all classes. True is default. |
技術的な詳細
戻り値: | 変換された値。ブール値、整数、浮動小数点数、文字列、配列、またはオブジェクトにすることができます。FALSE、および失敗時のE_NOTICE |
---|---|
返品タイプ: | ブール値、整数、浮動小数点、文字列、配列、またはオブジェクト |
PHPバージョン: | 4.0以降 |
PHP変更ログ: | PHP 7.0:オプションパラメータを追加しました |
❮PHP変数処理リファレンス