PHP中的enum和set类型分别是什么
这篇文章主要介绍“PHP中的enum和set类型分别是什么”,在日常操作中,相信很多人在PHP中的enum和set类型分别是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP中的enum和set类型分别是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
专注于为中小企业提供网站建设、成都网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业建德免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
enum类型:
单选项字符串数据类型。它非常适合于存储表单界面中的“单选项值”;
它设定的时候,是需要给定“固定的几个选项”,然后存储的时候,就只存储其中一个值:
形式如下:
enum(“选项1",“选项2”,“选项3”, ... );
实际内部:
这些字符串选项值对应的是如下数字值: 1,2,3, 4, s,..最多65535个选项;
写入数据形式:
可以用该选项字符串本身,也可以用对应的数字;
set类型:
多选项字符串数据类型。它非常适合于存储表单界面中的“多选项值”;
它设定的时候,也需要给定“固定的几个选项”,然后存储的时候,就可以存储其中若干个值;
形式如下:
set(“选项1",“选项2”,“选项3”, ... );
实际内部:
这些字符串选项值对应的是如下数字值: 1,2,4, 8,16,..最多64个选项;
create table enum_ set ( id int auto increment primary key, sex enum(' 男', '女'), fav set(' 篮球','排球 '足求’,'中国足球','台球') );
text类型:
它成为“长文本”字符类型。通常,其中存储的数据不占据表格中的数据容量限制。其本身最长可存储65535个零符。
其他同类字符类型: smalltext, tinyext, longtext.
其他(了解)↓
binary类型:
定长二进制字符串类型,里面存储的是二进制值;
varbinary类型:变长二进制字符 串类型,里面存储的是二进制值:
blob类型:
二进制数据类型,存的仍然是二进制值,但其适用于存储“图片”,“其他文件”等
到此,关于“PHP中的enum和set类型分别是什么”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!
本文题目:PHP中的enum和set类型分别是什么
新闻来源:http://myzitong.com/article/iedjsp.html