Skip to content
一个和Laravel的dd一样方便调试的包。
PHP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
tmp
.gitignore
README.md
composer.json
example.php

README.md

介绍

Laravel有一个非常方便的dd函数可以帮助我们更好的展示信息,不过输出对象时,没办法显示具体的类文件,也没有展示其方法。 但是Laraveldd函数设计的毕竟复杂,所以我就自己写了一个这样的包。

安装

  1. composer 安装
composer require nine/dd 
  1. 直接下载 clone 下来即可。

使用

  1. 如我在exapmle.php中所写,我们既可以直接使用:
\dd\Dump::dump('hello,nine');

同时也可以自己封装一个dd函数:

function dd($value)
{
    \dd\Dump::dump($value);
}

dd("hello,nine");

不管是哪种方式,他都会自动的识别我们的类型来予以不同的展示效果。

  1. decorator是一个装饰器层,用来装饰我们的效果。他可以实现一层一层的包装,就像我们用div标签来包裹住span标签一样。

  2. 此外,如果需要自己单独配置样式和新增装饰符号,可以在conf目录下根据所给的注释予以添加。

效果

  1. string

Aaron Swartz

  1. array

Aaron Swartz

  1. function

Aaron Swartz

  1. object

Aaron Swartz

todo

1. object

  1. 点击小三角的特效
You can’t perform that action at this time.