dijky / cereal-php
PHP实现的C++ Cereal序列化库
dev-master
2017-11-12 22:00 UTC
Requires
- php-64bit: ^7.0
This package is auto-updated.
Last update: 2024-09-24 19:00:14 UTC
README
此库实现了C++序列化库Cereal(http://uscilab.github.io/cereal/)在纯PHP中的功能。
它旨在创建一个兼容的序列化功能,以实现C++和PHP应用程序之间的数据交换。
安装
使用Composer安装此库
composer require dijky/cereal-php
要求和限制
- Cereal PHP需要64位PHP 7.0或更高版本的安装
- PHP不支持无符号64位整数;因此,所有使用
Integral\UInt64
的实例实际上都限于63位。
这包括Vector
大小的SizeTag
和Str
长度。
许可
Cereal PHP采用宽松的MIT许可,允许在所有免费和商业环境中使用。
您可以在许可文件中找到完整的许可文本。