feday2 / serialize-object
将对象序列化为 json、xml、yaml 格式
v1.0.0
2019-10-17 18:18 UTC
Requires
- symfony/yaml: ^3.2
This package is auto-updated.
Last update: 2024-09-18 20:23:09 UTC
README
将对象的公共属性序列化为 JSON、YAML 或 XML
安装
$ composer require feday2/serialize-object
使用方法
<?php use Feday2\SerializeObject\{SerializeJson, SerializeXml, SerializeYaml}; ... $serializeJson = new SerializeJson(); $serializeXml = new SerializeXml(); $serializeYaml = new SerializeYaml(); $json = $serializeJson->encode($test); $xml = $serializeXml->encode($test); $yml = $serializeYaml->encode($test);
支持类型
库支持以下类型的对象属性
- 字符串
- 整数
- 双精度浮点数
- 布尔值
- 数组
- 空值