연산자와 표현식은 PHP 학습에 있어 가장 기본적인 지식입니다. 이 글에서는 PHP에서 연산자와 표현식의 몇 가지 응용과 기술을 설명하고, 주의해야 할 사항도 참고할 수 있습니다.
php 연산자와 표현식
1. 연산자 분류
1. 피연산자에 따른 분류
1.!true // 단항 연산자
2.$a+$b // 이항 연산자
3. true ? 1:0 // 삼항 연산자
2, 연산 함수로 분류
(1) 산술 연산자
1.+, -, x, /, % (take (I)
(2) 문자열 연산자
1.. // 예: $a = 'abc'.'efg';
(3) 할당 연산자
1.= // 단순 할당
2 .+=, -=, X=, / =, %=, .= // 복합 할당
3.++($a++, ++$a), --($a--, --$a) // 증가 및 감소
4.&($ a = 1;$b = &a) // 참조 할당
(4) 비교 연산자
1.==, ===(같음), !=, ! ===, <>(같지 않음) to), <, >, <=, >=
(5) 논리 연산자
1.// 괄호 안의 항목이 괄호 밖의 항목보다 우선순위가 높습니다
2.&&(and), ||(or), !(not), xor(exclusive OR),
(6) 비트 연산자
1.&(bitwise AND), |(bitwise OR) , ~(bitwise NOT), ^(bitwise XOR ), <<(왼쪽 시프트), >>(오른쪽 시프트)
2. 산술 연산자
% 나머지, 일반적인 사용법 : 1) 정수 나누기 연산 2) 값 범위 제어
예: 윤년인지 판단하세요(4년마다 한 번의 윤년, 윤년이 없는 해, 400년 후에 또 한 번의 윤년)
// %会把两边的数转成整型后在整除 // %两边不能用小数或负数 if ((($year%4 == 0) && ($year%100 != 0)) || $year%400 == 0) echo "闰年"; else echo "平年";
3. 할당 연산자
//先自身加10,然后赋值给自己,等价于 $a=$a+10 $a += 10; //前置递增递减,先递增递减再赋值 ++$a //先赋值,再递增递减 $a++ //实例 $a = 10; $b = $a++ $c = --$b 结果:a=11 b=9 c=9
4. 논리 연산자
또는 두 개의 true = true
논리 연산자 단락
1, && //하나가 false이면 나중에 어떤 작업도 수행되지 않으며 false여야 합니다
2, //하나가 true이면 나중에 작업이 수행되지 않으며 true여야 합니다.
fopen ("test.php","r") 또는 die("failure");
위 내용은 PHP 연산자 및 표현식 사용 예에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!