Make WordPress Core

Ticket #26521: maybe_unserialize.php

File maybe_unserialize.php, 342 bytes (added by kkarpieszuk, 11 years ago)

full code of proposed function

Line 
1/**
2 * Unserialize value only if it was serialized.
3 *
4 * @since 2.0.0
5 *
6 * @param string $original Maybe unserialized original, if is needed.
7 * @return mixed Unserialized data can be any type.
8 */
9function maybe_unserialize( $original ) {
10    $unserialized = @unserialize($original);
11    return $unserialized ? $unserialized : $original;
12}