>일일 프로그램 >MySQL 지식 >PHP에서 is, between, in 및 기타 연산자의 사용법은 무엇입니까?

PHP에서 is, between, in 및 기타 연산자의 사용법은 무엇입니까?

慕斯
慕斯원래의
2021-06-28 16:31:216420검색

우리는 PHP에 대해 많은 것을 배웠습니다. 그런데 PHP에서 is, between, in 및 기타 연산자를 어떻게 사용하는지 궁금합니다. 완전히 마스터하셨나요? 그렇지 않다면 이 기사를 따라 계속 학습하세요

관련 권장 사항:PHP에서 추가, 삭제 및 수정을 사용하는 방법은 무엇입니까?

is 연산자: null 값과 부울 값 판단

에는 4가지 상황이 있습니다.

  • xx가 null입니다: 필드가 "null" 값이라는 판단, 즉 값이 없습니다. ,xxis not null: 특정 필드가 "null" 값이 아닌 것으로 판단

  • xx is true: 특정 필드가 "true"라고 판단 "true>

  • xxis false: 특정 필드가 "true"인 것으로 판단 "false" (false ): o, 0.0, ". null

  • 소위 부울 값은 실제로tinyint(1) 유형의 "별칭"입니다. 본질적으로 숫자가 0

    인지 여부를 결정합니다.

연산자 간: 범위 판단

은 특정 필드의 데이터 값이 주어진 범위 내에 있는지 판단하는 데 사용됩니다. - 숫자 유형에 적합합니다.

구문:

xxbetween值1and值2,含义:
XX字段的值在给定“值1”和“值2”之间,其实相当于:XX=值1 and xx <=值2;

in 연산자: 범위 판단이 주어졌을 때 특정 데이터의

구문:

xxin(值1,值2,值3,...-.);含义﹔

조건이 충족되더라도 XX 필드의 값이 나열된 값 중 하나임을 나타냅니다. 이러한 값은 일반적으로 흩어져 있고 불규칙합니다. 특정 규칙에 따라 실제로는 논리 연산자 또는 연산자 사이를 사용할 수 있습니다.

like 연산자: 문자열에 대한 퍼지 검색

구문:

xX     like‘要查找的内容"

일반적인 예와 의미:


이름 %罗%": nam에서 "Luo"라는 단어가 포함된 모든 데이터 행을 나타냅니다.

이름은 "罗%心: nam에서 "Luo"로 시작하는 모든 데이터 행을 나타냅니다. 예: Roland,

이름은 "%罗"; nam에서 "罗"로 끝나는 모든 데이터 행을 나타냅니다. 예: c 罗, Contra

namelike·Luo_": "罗"로 시작하고 2자만 포함하는 nam을 나타냅니다. 모든 데이터 행: Roland

이름 좋아요 · _ Luo ": NAM에 "Ronaldo"가 포함된 모든 데이터 행을 의미하며 다음과 같은 문자 2개만 의미합니다. Cristiano Ronaldo

새 질문:

만약 내가 그렇다면, 내가 나라면 What 특정 필드에서 "%""가 포함된 줄을 찾으려면 어떻게 해야 할까요? 그냥 이스케이프 처리하세요.

%: 문자 % 자체를 나타냅니다.

L_: 문자 _ 자체를 나타냅니다. 예;

xX like "%9%69% " ;

는 XX에 "%" 문자가 포함된 모든 줄을 의미합니다.

관련 학습 권장 사항:

mysql 튜토리얼

(동영상)

위 내용은 PHP에서 is, between, in 및 기타 연산자의 사용법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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