介绍一种调试PHP应用程序debug的类,感觉不错哦。

管理员 发布于 4年前   471

介绍一种调试PHP应用程序debug的类,感觉不错哦。


这是一种调试PHP应用程序的简单方法。


1.写这个功能是初衷(问题)

调试有时会令人烦恼,而在调试服务器端代码时,可能会令人生畏。

打印变量值,停止执行,然后继续,有时需要几个小时。

在像Javascript这样的客户端语言中,这非常简单,您只需执行console.log并等待整个页面呈现就可以了。


2.所以开发了它 (解)

那是我创建控制台记录器的灵感。

一个简单的PHP库,可以使用composer安装并开始使用浏览器控制台中的日志记录详细信息。


如何使用它?

使用composer安装软件包

composer require akshaykhale1992/console-logger


使用例子

<?php
include './vendor/autoload.php';
use consoleLogger\Logger;
(new Logger())->emergency("This is from Server Side");


可用功能

Logger Function                 Equivalent Console Log

(new Logger())->emergency console.error

(new Logger())->alert         console.warn

(new Logger())->critical console.error

(new Logger())->error         console.error

(new Logger())->warning         console.warn

(new Logger())->notice         console.log

(new Logger())->info         console.info

(new Logger())->debug         console.debug

(new Logger())->group         console.group

(new Logger())->groupEnd console.groupEnd


类描述

consoleLogger\Logger类遵循PHP PSR-3:Logger接口标准,

并实现满足您特定需求的所有功能。


我希望它对您有用,

并且它是一个开源项目,

因此请随时通过创建问题或添加新功能进行标记。


转:https://dev.to/akshaykhale1992/a-simple-way-to-debug-php-applications-5e08


请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

该博客于2020-12-7日,后端基于go语言的beego框架开发
前端页面使用Bootstrap可视化布局系统自动生成

是我仿的原来我的TP5框架写的博客,比较粗糙,底下是入口
侯体宗的博客

      订阅博客周刊

文章标签

友情链接

HouTiZong
侯体宗的博客
© 2020 zongscan.com
版权所有ICP证 : 粤ICP备20027696号
PHP交流群
侯体宗的博客