Ticket #26521: maybe_unserialize.php
File maybe_unserialize.php, 342 bytes (added by , 11 years ago) |
---|
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 | */ |
9 | function maybe_unserialize( $original ) { |
10 | $unserialized = @unserialize($original); |
11 | return $unserialized ? $unserialized : $original; |
12 | } |