srknzcn/terminal

该包最新版本(dev-master)没有提供许可证信息。

PHP CLI/Terminal 用于彩色、闪烁和格式化输出消息

dev-master 2020-05-30 15:59 UTC

This package is not auto-updated.

Last update: 2024-09-29 12:28:25 UTC


README

PHP CLI/Terminal 用于彩色、闪烁和格式化输出消息

安装和使用

require srknzcn/terminal package as dev-master in your composer.json file

使用方法

<?php

include "./vendor/autoload.php";

use CLI\Terminal;

// simple output
Terminal::writeln("Hello World");

// colorize the output
Terminal::writeln("Hello World", "red");

// blink parameter flashes the output
Terminal::writeln("Hello World", "yellow", "blink");

// bold, underline and color 
Terminal::writeln("Hello World", "cyan", "bold", "underline");

// changing of parameeters order does't matter
Terminal::writeln("Hello World", "bold", "blink", "cyan", "underline");

// red on yellow background
Terminal::writeln("Hello World", "onyellow", "red");

// only print message to output. don't add new line
Terminal::write("Hello World");

// kills the script and prints message to output
Terminal::dieln("I'm died :(", "yellow", "underline);

格式化属性

  • 粗体
  • 深色
  • 微弱
  • 下划线
  • 下划线
  • 闪烁
  • 反转

颜色属性

  • 黑色
  • 红色
  • 绿色
  • 黄色
  • 蓝色
  • 洋红色
  • 青色
  • 白色
  • 亮黑色
  • 亮红色
  • 亮绿色
  • 亮黄色
  • 亮蓝色
  • 亮洋红色
  • 亮青色
  • 亮白色

背景颜色属性

  • 亮黑色
  • 亮红色
  • 亮绿色
  • 亮黄色
  • 亮蓝色
  • 亮洋红色
  • 亮青色
  • 亮白色
  • 亮黑色
  • 亮红色
  • 亮绿色
  • 亮黄色
  • 亮蓝色
  • 亮洋红色
  • 亮青色
  • 亮白色