函式名稱:MongoDB\BSON\PackedArray::unserialize()
函式描述:該函式用於將經過序列化的MongoDB\BSON\PackedArray物件反序列化為原始的陣列形式。
適用版本:該函式在MongoDB擴充套件版本1.0.0及以上可用。
用法:
public MongoDB\BSON\PackedArray::unserialize ( string $serialized ) : array
引數:
$serialized:要反序列化的經過序列化的MongoDB\BSON\PackedArray物件的字串表示。
返回值:
- 返回一個解序列化後的原始陣列。
示例:
$serialized = 'O:23:"MongoDB\BSON\PackedArray":1:{s:7:"\0*\0data";s:9:"123456789";}';
$packedArray = MongoDB\BSON\PackedArray::unserialize($serialized);
var_dump($packedArray);
輸出:
array(9) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
int(3)
[3]=>
int(4)
[4]=>
int(5)
[5]=>
int(6)
[6]=>
int(7)
[7]=>
int(8)
[8]=>
int(9)
}
以上程式碼將經過序列化的MongoDB\BSON\PackedArray物件反序列化為原始陣列,並輸出反序列化後的結果。
熱門工具排行榜