由于习惯了在页面上显示内容来调试代码,但webman并没有类似于dd、dump的方法,就封装了个直接把array、string、int、float格式化打印输出到浏览器的方法,唯一不足的是 调用时需要return才可以,希望大佬们给出建议,一起完善;代码效果参考如下:
调用方法
效果图
方法代码如下
/**
* 打印数组或字符串
*/
function dd(String|Array|Float|Int $trage)
{
$str = is_array($trage) ? var_export($trage,1) : trim($trage);
$hears = ['Content-Type' => 'text/html;charset=utf-8'];
return new \support\Response('200',$hears,'<pre>'.$str);
}
抛出异常,然后在异常处理的地方操作一下
https://www.workerman.net/plugin/86
你可以看下这个插件