devin-clark/console-php
此软件包的最新版本(dev-master)没有提供许可证信息。
PHP控制台日志
dev-master
2013-08-19 20:28 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-24 03:19:47 UTC
README
Devin Clark的项目
安装
使用Composer
{
"require": {
"devin-clark/console-php": "dev-master"
}
}
否则,只需下载类并将其放置在适当位置并require它。非常简单。
示例
一个超级简单的入门示例
require("Console-PHP.php");
$errors = new Console_PHP;
$errors->log("This message won't output")->print_errors();
如你所见,你也可以随心所欲地链式调用方法。
你可能熟悉Chrome DevTools,如果不熟悉,可以在这里查看。控制台API参考
可用方法
->log($message)
- 将消息记录到控制台。->clear()
- 清空控制台。->dir($obj)
- 以美观的方式显示对象。->group("Name")
- 创建一个组。->groupCollapsed("Name")
- 创建一个折叠组。->groupEnd()
- 结束组。->warn($message)
- 将警告记录到控制台。->count("Message");
- 显示对于特定标签,count被调用的次数。->assert($condition, "Description")
- 第一个参数是条件,如果该条件评估为false,断言失败,并将消息输出到控制台。
输出错误
echo $test->print_errors();
或者,你可以这样做 echo (string)$test;
并得到相同的结果。这取决于你。