|
unserialize保存用表現から PHP の値を生成する 説明
mixed unserialize(string
$data , array $options = [])unserialize は、シリアル化された変数を PHP の値に戻す変換(アンシリアライズ)を行います。 警告
外部に保存されているシリアル化されたデータをアンシリアライズする必要がある場合は、 hash_hmac を使ったデータの検証を検討しましょう。 他者によるデータの改ざんがないことを確かめるためです。 パラメータ
戻り値変換された値が返されます。その値は、 bool, int, float, string, array, object のいずれかとなります。
渡された文字列が復元できなかった場合、 エラー / 例外オブジェクトは、 アンシリアライズを実行するハンドラで Throwable をスローしても構いません。 変更履歴
例
例1 unserialize の例
<?php
例2 unserialize_callback_func の例
<?php 注意警告
エラーやシリアライズされた 参考
|