仅在序列化时才重新序列化值。

原型

maybe_unserialize( string $original )

参数

$original (string) (Required) 如果需要,可能是非序列化的原始版本。

返回值

(mixed)  非序列化数据可以是任何类型。

源文件

路径:wp-includes/functions.php

<?php
...
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;
}
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/maybe_unserialize/