PHP → JSON

将 PHP print_r/var_dump/var_export 输出转换为 JSON

输入0
示例:
输出
0

关于 PHP 转 JSON

将 PHP 调试函数(print_r、var_dump、var_export)的输出转换为标准 JSON 格式。开发者在调试 PHP 应用时经常使用这些函数打印数组和对象,本工具可以快速将这些输出转为结构化的 JSON 数据。所有处理在浏览器本地完成。

常见问题

支持哪些 PHP 输出格式?

支持五种格式:print_r 的 Array ( [key] => value ) 格式、var_dump 的带类型信息格式(如 string(5) "hello")、var_export 的 PHP 语法格式、var_export 的 __set_state 对象格式、以及 PHP serialize() 序列化格式。工具会自动检测输入类型。

能处理嵌套数组和对象吗?

可以,支持递归解析多层嵌套的数组和对象,包括 PHP Object 类型的输出。

print_r 输出中布尔值如何处理?

PHP 的 print_r 将 true 显示为 1、false 显示为空字符串。工具会将 1 转为 true,空值保持为空字符串。