redgoose / console
使用javascript `console.log()` 接口
1.0.1
2020-05-03 04:33 UTC
Requires
- php: >=7.2.0
This package is auto-updated.
Last update: 2024-09-29 05:28:57 UTC
README
在PHP中使用JavaScript console.log
PHP 的值可以使用 console 对象以图形方式输出,如下所示。
对于前端开发者来说,这是一个熟悉的界面,相比浏览器或PHP日志输出的界面,内容查看起来更方便,因此被创建出来。
安装
以下是通过 composer 安装包的示例。
composer require redgoose/console
如果不用 composer,则可以从 github 下载源代码后使用 /src/Console.php。
用法
使用 composer
require 'vendor/autoload.php'; use redgoose\Console; Console::log('hello world');
不使用 composer
require 'src/Console.php'; use redgoose\Console; Console::log('hello world');
方法
log
使用基本 console.log() 方法。
// basic Console::log('hello world'); // multiple value Console::log('apple', 'banana', 'mango'); // another types Console::log('text', 123, ['foo' => 'bar'], (object)['foo' => 'bar']);
warn
使用 console.warn() 方法用于警告。
Console::warn('message');
error
使用 console.error() 方法用于错误。
Console::error('message');
group
使用 console.group() 方法在控制台使用组。
Console::group('start', 'group-name'); // group start Console::log((object)[ 'apple' => 'red' ]); Console::log((object)[ 'banana' => 'yellow' ]); Console::log((object)[ 'mango' => 'green' ]); Console::group('end'); // group end
