>백엔드 개발 >PHP 문제 >하루 만에 PHP 연산자를 빠르게 배우는 방법(자세한 소개)

하루 만에 PHP 연산자를 빠르게 배우는 방법(자세한 소개)

慕斯
慕斯원래의
2021-06-02 17:46:471985검색

지난 글에서 "선택된 흐름 제어문 - break 문과 continue 문(자세한 설명 포함) "에 대해 소개했습니다. 이 글에서는 계속해서 PHP를 하루 만에 빠르게 이해할 수 있는 방법을 소개하겠습니다(자세한 소개). 당신은 확실히 새로운 것을 배울 것입니다. 발견과 이득, 자, 함께 탐험합시다!

하루 만에 PHP 연산자를 빠르게 배우는 방법(자세한 소개)

l 논리 연산자:

개념:

표현식에 대해 논리 연산을 수행하고, 그 연산의 결과는 부울 값(true, false)입니다.

요구 사항:

논리 연산에 참여하세요. 표현식의 값은 부울형 값이 아닐 경우 PHP

에 의해 자동으로 부울형 값으로 변환됩니다. (1) 논리 AND 및 또는 &&

왼쪽과 오른쪽의 값이 일치할 때. 표현식이 모두 true이면 연산 결과는 true이고, 그 반대의 경우도 마찬가지입니다. 둘 중 하나가 false이면 연산 결과는 false입니다.

다음 값은 false로 간주되며 다른 값은 고려됩니다. true

1 부울 값 false

② 0

3 부동 소수점 유형 0.0

④빈 문자열 및 문자열 0

⑤ 멤버가 없는 배열

⑥ null

(2) 논리 or or or ||

다음 중 하나 좌변과 우변의 값이 참이고, 연산의 결과가 참인 경우에만 양쪽의 값이 거짓인 경우에만 결과가 거짓이 됩니다

(3) 논리적 배타적 OR 아님 !

원래 표현식의 값을 부정합니다. 그 반대도 마찬가지입니다.

l 기타 연산자

(1) 삼항 연산자? : 표현식 1?

식 1의 값이 true이면 식 2를 실행하고, 그렇지 않으면 식 3을 실행합니다.

(2) ` ` 연산자

는 실행을 위해 시스템 명령을 넣을 수 있습니다(크로스 플랫폼 포함)

(3) @ 연산자

마스킹된 표현식이 틀릴 수 있습니다

(4)

(5)

(6)

l 연산자 우선 순위

괄호를 사용하여 표현식의 특정 부분을 전체적으로 처리합니다1 .괄호를 사용하면 코드의 가독성을 높일 수 있습니다

2. 괄호를 추가할 필요가 없는 곳도 있지만, 문장의 가독성을 높이기 위해 괄호를 추가할 수도 있습니다

단락 문제

프로그래밍 언어 디자이너는 믿습니다. 논리 연산자(논리 AND, 논리 OR)만 있으면 연산 결과는 참 또는 거짓이고 실행 프로세스는 중요하지 않습니다

$a=false;
$b=1;
$a && ++$b;
Echo $b;//短路,上面的++$b被短路了,结果还是1
추천 학습: "

PHP 비디오 튜토리얼

"

위 내용은 하루 만에 PHP 연산자를 빠르게 배우는 방법(자세한 소개)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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