bogosoft/serialization

PHP 的序列化和反序列化相关合约和实现。

1.0.0 2019-12-24 04:16 UTC

This package is auto-updated.

Last update: 2024-09-24 14:41:10 UTC


README

一个用于序列化和反序列化数据的合约和简单实现的库。

要求

  • PHP 7.1+

安装

composer install bogosoft/serialization

接口

实现

示例用法

$serializer = new \Bogosoft\Serialization\PhpSerializer();

$expected = 'Hello, World!';

$handle = fopen('php://memory', 'r+b');

$serialization = $serializer->serialize($handle, $expected);

fseek($handle, 0);

$actual = $serializer->deserialize($handle);

var_dump($actual === $expected); # outputs: bool(true)