将 JSON 转换为 PHP 类定义,支持类型提示、构造函数生成和嵌套类支持
开发者工具
关于此工具
JSON 转 PHP 类转换器可从您的 JSON 数据生成 PHP 类定义。它创建类型化属性、带类型提示参数的构造函数方法,并为嵌套对象生成独立的类定义——所有操作均在浏览器本地运行。
主要功能
- PHP 类生成,支持类型化属性
- 构造函数方法,支持类型提示参数
- 为复杂对象提供嵌套类支持
- 从 JSON 值自动映射 PHP 类型
- 可自定义根类名
- 实时转换,即时预览
使用场景
- 为 Laravel 和 Symfony 应用生成 PHP 模型
- 为 Web 服务创建 API 响应类
- 从 JSON API Schema 自动创建 PHP 类
- 从示例 JSON 数据快速搭建 PHP 类
- 将 JSON 负载转换为类型化的 PHP 对象用于数据处理
json
php
class
converter
model
常见问题
什么是 JSON 转 PHP 类转换器?
JSON 转 PHP 类转换器可从您的 JSON 数据生成 PHP 类定义。它创建类型化属性、构造函数方法,并为嵌套对象生成独立的类定义。
是否支持嵌套对象?
是的,该工具会为每个嵌套结构生成独立的 PHP 类来处理嵌套的 JSON 对象。类型提示引用生成的类名,以实现正确的自动补全和类型安全。
目标 PHP 版本是什么?
生成的代码面向 PHP 8.0 及以上版本,使用类型化属性、带类型提示参数的构造函数方法以及对所有类成员的正确类型声明等现代特性。
使用此工具时数据安全吗?
绝对安全。所有处理都在您的浏览器本地进行,不会将任何数据上传到服务器,确保您的信息完全私密和安全。
可以自定义根类名吗?
可以,您可以在根名称输入框中指定自定义的根类名。默认名称为 Root,但您可以更改为任何有效的 PHP 类名。