>백엔드 개발 >PHP 문제 >PHP의 열거형 유형이란 무엇입니까? 유형을 설정합니까?

PHP의 열거형 유형이란 무엇입니까? 유형을 설정합니까?

慕斯
慕斯원래의
2021-06-25 16:59:312240검색

우리는 PHP에서 PHP에 대해 많은 것을 배웠습니다. PHP의 종류에 대해 얼마나 알고 있는지 모르겠습니다. 많은 사람들이 이 부분을 알지 못할 것이라고 생각합니다. 기사를 통해 이 내용에 대해 더 깊이 이해할 수 있습니다.

관련 권장사항: 1분 안에 PHP에서 워터마크 기능을 캡슐화하는 방법을 알아보세요.

enum 유형:

단일 옵션 문자열 데이터 유형. 양식 인터페이스에 "단일 옵션 값"을 저장하는 데 매우 적합합니다.

설정되면 "여러 옵션 고정"을 제공해야 하며 저장 시 값 중 하나만 저장됩니다.

형식은 다음과 같습니다.

enum("Option 1", "Option 2", "Option 3", ... )

실제 내부:

이 문자열 옵션 값 ​​다음 숫자 값에 해당: 1, 2, 3, 4, s,... 최대 65535개 옵션

쓰기 데이터 형식:

옵션 문자열 자체 또는 해당 숫자를 사용할 수 있습니다. 유형:

다중 옵션 문자열 데이터 유형. 양식 인터페이스에 "다중 옵션 값"을 저장하는 데 매우 적합합니다.

설정할 때 "여러 옵션 고정"도 제공해야 하며 저장 시 여러 값을 저장할 수 있습니다. stored;

형식은 다음과 같습니다.

set("Option 1", "Option 2", "Option 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, &#39;男&#39;, &#39; 篮球&#39;);
insert into enum_set (id, sex, fav) values (nu1l,1, 1);
#下面演示多选项的数据输入情形:
insert into enum_set (id,sex, fav) values(null, &#39;男&#39;, &#39;篮球,排球,台球&#39;);
insert into enum_set (id, sex, fav) values(null, &#39;女&#39;, 19);
#这里,19解释为: 1+2+16, 也就对应篮球,排球和台球
#这里,19不可能解释为: 15+4或13 + 6或其他。..|

텍스트 유형:

"긴 텍스트" 문자 유형이 됩니다. 일반적으로 여기에 저장된 데이터는 테이블의 데이터 용량 제한을 차지하지 않습니다. 최대 65535개의 0자를 저장할 수 있습니다.

기타 유사한 문자 유형: smalltext,tinyext,longtext.

기타(이해)↓

바이너리 유형:

바이너리 값을 저장하는 고정 길이 이진 문자열 유형

varbinary 유형: 가변 길이 이진 문자열; 유형, 바이너리 값 저장:

blob 유형:

바이너리 데이터 유형, 여전히 바이너리 값을 저장하지만 "그림", "기타 파일" 등을 저장하는 데 적합합니다.

관련 학습 비디오 공유:

php 비디오 튜토리얼

위 내용은 PHP의 열거형 유형이란 무엇입니까? 유형을 설정합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.