우리는 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"로 시작하는 모든 데이터 행을 나타냅니다. 예: 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!