php表格的博客,掌握命令行的表格输出
# [教程] 掌握命令行的表格输出
> ThinkPHP`V5.1.24`引入了一个新的`Table`对象,用于在命令行下面动态输出表格,刚好最新的`route:list`指令中包含了大部分表格功能的实现,所以是学习Table对象的最好示例,本篇就通过分析该指令的代码来掌握`Table`对象的用法。
[TOC=2,2]
## 初见端倪
`route:list`指令是一个用于查看路由定义的指令,我们先运行下看下在命令行下输出的表格效果,有个感性的认识。
随便在你的路由定义文件中定义一些路由规则,例如下面定义了一个闭包路由、一个资源路由和一个普通路由。
~~~
Route::get('think', function () {
return 'hello,ThinkPHP5!';
});
Route::resource('blog', 'Blog');
Route::get('hello/:name', 'index/hello');
~~~
在命令行下面(切换到项目根目录)执行:
~~~
php think route:list
~~~
你会看到下面的表格输出:
![](https://box.kancloud.cn/3239aeaf0578b814c4df45a095d008c2_541x234.png)
> 通过这个指令你可以清晰看到每个资源路由实际上会注册7个路由规则。
是不是觉得很酷
php表格的博客,掌握命令行的表格输出相关推荐
- csdn博客内容首行缩进
csdn首行缩进 在使用markdown语法编写博客时,就算敲了多个空格或者制表符,也会当作一个空格处理,无法达到缩进的效果.可以使用html中的特殊空格字符达到缩进的效果. 1. 空格符 N ...
- 将csdn的博客爬取到本地并输出为jekyll可解析的markdown格式,同时保存博客的图片到本地
前言 在Github Pages搭建个人博客时利用 Jekyll 生成站点,Jekyll是一个静态站点生成器,可以根据Markdown文件自动生成静态的html文件.且Github Pages 支持托 ...
- runtime java_Java runtime.getruntime()从执行命令行程序获得输出
Java runtime.getruntime()从执行命令行程序获得输出 我正在使用运行时从我的Java程序运行命令提示符命令.但是,我不知道如何获得命令返回的输出. 这是我的代码:Runtime ...
- linux命令行 随机排列,有趣的Linux命令行:随机输出唐诗宋词
有趣的Linux命令行:随机输出唐诗宋词 fortune命令,随机输出一句话,或者是一句英文名言,或者是一首唐诗宋词来,如果没有唐诗宋词,那就需要用fortune-zh bkjia@bkjia:~$ ...
- cmd命令行乱码 oracle_cmd 命令行模式下输出中文时显示乱码的解决方案
cmd 命令行模式下输出中文时显示乱码的解决方案 因为发现默认值->属性窗口中已是936了,只好通过注册表直接改动:HKEY_CURRENT_USER\Console\%SystemRoot%_ ...
- csvtk:命令行下表格统计分析、数据筛选、替换、整理神器
文章目录 安装 介绍 功能 使用 例子 猜你喜欢 写在后面 内容主要来自csvkt官方中文介绍 https://bioinf.shenwei.me/csvtk/chinese/.有改动,内容有增加 如 ...
- 页面组成、表格、博客、图片、列表
页面组成: 001 博客: 案例1: <!DOCTYPE html> <html><head><meta charset="UTF-8" ...
- Hexo搭建个人博客常用命令
快速上手篇所以一切都配置好之后(按照个性化配置好你的_config.yml文件),你发布一篇博客到网上只需要三步: 第一步:创建博文在你的博客主目录下通过git bash键入 hexo new 博客标 ...
- 写CSDN博客时,怎样插入表格
1.插入表格方法一 在博客中插入表格的写法,我们可以通过写博客-->表格-->复制过程找到表格的样例,如下图所示: 2.插入表格方法二 在博客中插入表格的写法,我们可以通过写博客--& ...
最新文章
- 认清Hadoop和Spark的这几点区别,学习时才能事半功倍
- MWC 2015:Peel全面升级为用户打造智能家居控制新体验
- python工程师-如何面试Python后端工程师?
- [core]-ARM Core的分类和总结
- OpenGL stencil test模板测试的实例
- SAP Cloud Platform 上的 WebIDE里,如何设置激活代码自动补全(自动完成)功能的快捷键
- 第四节:Task的启动的四种方式以及Task、TaskFactory的线程等待和线程延续的解决方案
- gc java root_C#技术漫谈之垃圾回收机制(GC)
- 阿里巴巴证实全资收购协作软件平台 Teambition
- w10 计算机配置管理模板,Win10系统这些设置能提高电脑的使用效率
- 计算机模拟自由落体,CSS3 方块自由落体运动模拟
- 大数据:商业革命与科学革命
- fastadmin保持用户登陆状态
- Android图片轮播控件 如果对你有帮助请star哦!
- 计算机瑞士留学经验,我在瑞士留学的点滴记录
- Cluster analysis :Basic Concepts and Algorithms -- Part 1 Overview
- 已有定义int x=57,用isprime()来判断整型数x是否为素数
- iOS-AppStore审核指南(2017最新版)
- PCIe(peripheral component interconnect express)
- 多次赔付的重疾险真的有必要吗?