thinkphp-getTableInfo函数

简介:

说明

getTableInfo可以获取表信息,信息类型 包括 fields,type,bind,pk,以数组的形式展示,可以指定某个信息进
行获取

示例

// 获取`think_user`表所有信息
Db::getTableInfo('demo');
// 获取`think_user`表所有字段
Db::getTableInfo('demo', 'fields');
// 获取`think_user`表所有字段的类型
Db::getTableInfo('demo', 'type');
// 获取`think_user`表的主键
Db::getTableInfo('demo', 'pk');

输出

Array ( 
    [fields] => Array ( [0] => id [1] => name [2] => score ) 
    [type] => Array ( [id] => int(11) unsigned [name] => varchar(20) [score] => int(10) ) 
    [bind] => Array ( [id] => 1 [name] => 2 [score] => 1 ) 
    [pk] => id 
)

Array ( [0] => id [1] => name [2] => score )

Array ( [id] => int(11) unsigned [name] => varchar(20) [score] => int(10) )

id


本文转自 素颜猪 51CTO博客,原文链接:http://blog.51cto.com/suyanzhu/1896713

相关文章
|
SQL 人工智能 分布式计算
一文看懂 Cloudera 对 CDH/HDP/CDP 的产品支持策略
一文看懂 Cloudera 对 CDH/HDP/CDP 的产品支持策略
一文看懂 Cloudera 对 CDH/HDP/CDP 的产品支持策略
|
人工智能 自然语言处理 API
ModelScope是什么
【9月更文挑战第1天】ModelScope是什么
2514 2
|
监控 负载均衡 算法
深入探索微服务架构下的服务治理
深入探索微服务架构下的服务治理
179 0
|
算法 决策智能
【MATLAB】LMD分解+FFT+HHT组合算法
【MATLAB】LMD分解+FFT+HHT组合算法
537 0
|
运维 NoSQL 关系型数据库
Serverless 应用引擎产品使用合集之应用,服务,函数的区别有哪些
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
传感器 机器学习/深度学习 算法
基于Matlab模拟风场环境下的无人机飞行姿态
基于Matlab模拟风场环境下的无人机飞行姿态
|
关系型数据库 MySQL
【MySQL】max_allowed_packet=16M,是干什么的?底层原理是什么?
【MySQL】max_allowed_packet=16M,是干什么的?底层原理是什么?
807 0
|
移动开发 前端开发 API
React-Router 5 快速上手
大家好,我是 CoderBin,本文将给大家分享关于react-router5的相关内容,如果文中有任何不对的地方欢迎在评论区留言指正,如果对同学们有帮助的欢迎点赞收藏,你们的支持就是我最大的动力,谢谢🌻
220 1
React-Router 5 快速上手
|
机器学习/深度学习 传感器 人工智能
盗取密码,AI表示只需20秒!通过拍摄热图像确定字母和顺序,成功率高达86%
最近,国内首部以网络安全为题材的作品《你安全吗?》大火。 电视剧中呈现了只有做不到没有想不到的种种黑客攻击手段,随之而来的便是网友们对自己网络安全的种种担忧。
372 0
盗取密码,AI表示只需20秒!通过拍摄热图像确定字母和顺序,成功率高达86%
|
SQL canal 存储
一款低延迟的分布式数据库同步系统--databus
一款低延迟的分布式数据库同步系统--databus