howion / dumplib
PHP DumpLib
dev-master
2022-02-18 01:57 UTC
This package is not auto-updated.
Last update: 2024-09-29 06:02:34 UTC
README
安装
来自 Packagist
$ composer require howion/dumplib
使用
new DumpLib(Theme $theme = HowionBlack) ->dump(...$values) ->dd(...$values) # DUMP N DIE ->deliver($die = false)
<?php use DumpLib\Themes\HowionBlack\HowionBlack; use DumpLib\DumpLib; $d = new DumpLib(new HowionBlack([ #--------------------- # DEFAULT SETTINGS #--------------------- 'title' => 'DumpLib', 'zoom' => 1 ])); // DUMP GIVEN VARIABLES $d->dump($variable, $variable, ...) $d->dump($variable) // ECHOES THE GENERATED HTML AND OVERWRITES TO THE CURRENT BUFFER // YOU CAN WRITE THIS TO THE VERY END OF YOUR PHP SCRIPT // DOES NOTHING IF THERE IS NOTHING TO DUMP $d->deliver($die = false)
预安装主题
- HowionBlack
DumpLib\Themes\HowionBlack\HowionBlack
我不喜欢这些主题
编写你自己的主题,然后只需扩展 DumpLib\Themes\Theme 类。你还可以使用 utils。
截图
<?php $d->dump(M_E); # EULERS NUMBER $d->dump(7823); $d->dump(true); $d->dump('Hell0 W0rld.'); $d->dump([ 'user.username' => 'howion', 'user.details' => [ 'detail.adress' => 'Nowhere', 'detail.phone' => '+00 000 000 0000' ], ]); $d->deliver();
