php中我们了解了那么多关于php的知识,不知道你们对php的类型有多少了解,我相信很大一部分人会不知道这部分知识点,那么不急本篇文章就是带领大家更深刻的去了解这个内容。
相关推荐:一分钟学会PHP中关于封装水印函数
enum类型:
单选项字符串数据类型。它非常适合于存储表单界面中的“单选项值”;
它设定的时候,是需要给定“固定的几个选项”,然后存储的时候,就只存储其中一个值:
立即学习“PHP免费学习笔记(深入)”;
形式如下:
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(' 篮球','排球'足求’,'中国足球','台球'));
登录后复制
<?php #插入数据演示:insert into enum_set (id, sex, fav) values(null, '男', ' 篮球');insert into enum_set (id, sex, fav) values (nu1l,1, 1);#下面演示多选项的数据输入情形:insert into enum_set (id,sex, fav) values(null, '男', '篮球,排球,台球');insert into enum_set (id, sex, fav) values(null, '女', 19);#这里,19解释为: 1+2+16, 也就对应篮球,排球和台球#这里,19不可能解释为: 15+4或13 + 6或其他。..|
登录后复制
text类型:
它成为“长文本”字符类型。通常,其中存储的数据不占据表格中的数据容量限制。其本身最长可存储65535个零符。
其他同类字符类型: smalltext, tinyext, longtext.
其他(了解)↓
binary类型:
定长二进制字符串类型,里面存储的是二进制值;
varbinary类型:变长二进制字符 串类型,里面存储的是二进制值:
blob类型:
二进制数据类型,存的仍然是二进制值,但其适用于存储“图片”,“其他文件”等
相关学习视频分享:php视频教程
以上就是PHP中什么是enum类型?set类型?的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2463863.html