在 thinkphp5.1+ 中利用 composer 安装 php 调试工具 kint

在 thinkphp 中,没有 php 调试函数,如类似在 Laravel/Lumen 中有一个常用的调试 dd(),我们可以利用 composer 工具安装一个类似这样的 php 调试工具.

文档地址 https://kint-php.github.io/kint/

直接在项目中利用 composer 安装

在 thinkphp5.1+ 中利用 composer 安装 php 调试工具 kint_第1张图片

使用示例

 在 thinkphp5.1+ 中利用 composer 安装 php 调试工具 kint_第2张图片

结果

在 thinkphp5.1+ 中利用 composer 安装 php 调试工具 kint_第3张图片

会在页面的底端出现 kint 调试结果

如果需要 Laravel/Lumen 那样调试完直接出现 die 的结果,我们在 application 文件夹中创建 common.php 文件,填写以下内容:

在 thinkphp5.1+ 中利用 composer 安装 php 调试工具 kint_第4张图片

use Kint\Kint;

    Kint::$aliases[] = 'dd';

    function dd(...$vars) {
        Kint::dump(...$vars);
        exit;
    }

 示例结果

在 thinkphp5.1+ 中利用 composer 安装 php 调试工具 kint_第5张图片

这时没有输出字符串 'xxx',调用完 dd() 函数后直接就结束了. 

你可能感兴趣的:(thinkphp5.1+,composer)