PHP unserialize()関数
例
シリアル化されたデータを実際のデータに変換します。
<?php
$data = serialize(array("Red", "Green", "Blue"));
echo $data . "<br>";
$test = unserialize($data);
var_dump($test);
?>
定義と使用法
unserialize()関数は、シリアル化されたデータを実際のデータに変換します。
構文
<div> unserialize(<em>string</em>, <em>options</em>);</div>
パラメータ値
パラメータ | 説明 |
---|---|
string | Required シリアル化された文字列を指定します |
options | Optional 関数に提供するオプションを指定します。 連想配列。クラス名の配列のいずれかにすることができます。 クラスを受け入れない場合はFALSE、すべてのクラスを受け入れる場合は trueです。デフォルトはTRUE。 |
Technical Details
Return Value: | 変換後の値。boolean,integer,float,string,arrayまたはobject。失敗した場合はE_NOTICEを返す。 |
---|---|
Return Type: | ブール値、整数、浮動小数点数、文字列、配列、またはオブジェクト |
PHP バージョン: | 4.0+ |
PHP 変更ログ: | PHP 7.0:optionsパラメータを追加 |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。