arashjafari / dump-plus
提供多种格式以存储有关变量或对象的信息
1.0.1
2021-11-20 19:44 UTC
Requires
- php: >=5.4.0
README
使用 DumpPlus,您可以以多种不同格式查看任何变量或对象的内容
- 语法高亮
- 浏览器控制台日志输出
- 通过 JavaScript alert() 函数
- 默认 var_dump() 输出
- 命令行界面输出
- 简单格式
- JSON 格式
安装
使用 Composer 安装库
$ composer require arashjafari/dump-plus
截图
DumpPlus::console($colors) 的截图
示例
use ArashJafari\DumpPlus\DumpPlus; // Sample array to dump $colors = ['key1' => 'red', 'key2' => 'blue']; // Default dump output DumpPlus::dump($colors); // Dump with syntax highlighting DumpPlus::pretty($colors); // Dump in simple format DumpPlus::simple($colors); // Dump for CLI output DumpPlus::cli($colors); // Dump in browser console DumpPlus::console($colors); // Dump in Javascript alert! DumpPlus::alert($colors); // Dump in JSON format DumpPlus::json($colors);
使用多个参数调用
use ArashJafari\DumpPlus\DumpPlus; $msg = "Hello World!"; $colors = ['key1' => 'red', 'key2' => 'blue']; DumpPlus::dump($msg, $colors);
使用函数而不是 DumpPlus 方法调用
$colors = ['key1' => 'red', 'key2' => 'blue']; dp($colors); // DumpPlus::dump($colors); dpd($colors); // DumpPlus::dump($colors); die(); dp_pretty($colors); // DumpPlus::pretty($colors); dpd_pretty($colors); // DumpPlus::pretty($colors); die(); dp_simple($colors); // DumpPlus::simple($colors); dpd_simple($colors); // DumpPlus::simple($colors); die(); dp_cli($colors); // DumpPlus::cli($colors); dpd_cli($colors); // DumpPlus::cli($colors); die(); dp_console($colors); // DumpPlus::console($colors); dpd_console($colors); // DumpPlus::console($colors); die(); dp_alert($colors); // DumpPlus::alert($colors); dpd_alert($colors); // DumpPlus::alert($colors); die(); dp_json($colors); // DumpPlus::json($colors); dpd_json($colors); // DumpPlus::json($colors); die();
许可
DumpPlus 是开源软件,许可协议为 MIT 许可。