PHP中我們了解了那麼多關於php的知識,不知道你們對php的類型有多少了解,我相信很大一部分人會不知道這部分知識點,那麼不急本篇文章就是帶領大家更深刻的去了解這個內容。
相關推薦:一分鐘學會PHP中關於封裝浮水印函數
#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(' 篮球','排球 '足求’,'中国足球','台球') );
<?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中什麼是enum類型? set類型?的詳細內容。更多資訊請關注PHP中文網其他相關文章!