関数 maybe_unserialize()
2014/11/25
定義ファイル :/blog/wp-includes/functions.php 2
maybe_unserialize()
シリアライズした文字列からアンシリアライズした値を取得する。
1 2 3 4 5 6 7 8 9 10 11 12 13 | /** * Unserialize value only if it was serialized. * * @since 2.0.0 * * @param string $original Maybe unserialized original, if is needed. * @return mixed Unserialized data can be any type. */ function maybe_unserialize( $original ) { if ( is_serialized( $original ) ) // don't attempt to unserialize data that wasn't serialized going in return @unserialize( $original ); return $original; } |
関数
is_serialized() シリアライズしているか調べる
unserialize() 保存用表現から PHP の値を生成する
シリアライズ 保存用表現
@マーク エラー抑止