swoft-fork / serialize
simple data serializer tool library of the php
Installs: 3
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 2
pkg:composer/swoft-fork/serialize
Requires
- php: >8.0
Requires (Dev)
- phpunit/phpunit: ^7.5
This package is auto-updated.
Last update: 2025-10-18 16:35:38 UTC
README
Universal data serializer for PHP
Serializers:
- json(by
json_encode) - php(by
serialize) - igbinary(by extension
igbinary) - msgpack(by extension
msgpack)
Install
- composer command
composer require swoft-fork/serialize
Usage
$serializer = new JsonSerializer(); // $serializer = new PhpSerializer(); // $serializer = new IgBinarySerializer(); // $serializer = new MsgPackSerializer(); // serialize data $string = $serializer->serialize($data); // unserialize string $data = $serializer->unserialize($string);
Unit testing
phpunit
LICENSE
The Component is open-sourced software licensed under the Apache license.