초보자를 위한 PHP 연산자
산술 연산자
<?php header("Content-type: text/html; charset=utf-8");//设置编码 //算数运算符 //加 $a = 5;$b = 6; $c = $a+$b; echo $c; //输出11 //减 // $a = 15;$b = 6; // $c = $a-$b; // echo $c; //输出9 //乘 // $a = 5;$b = 6; // $c = $a*$b; // echo $c; //输出30 //除 // $a = 15;$b = 5; // $c = $a/$b; // echo $c; //输出3 //余 // $a = 15;$b = 4; // $c = $a%$b; // echo $c; //输出3 //取反 // $a = 15; // echo -$a; //输出-15 ?>
대입 연산자
<?php //赋值运算符 $a = 5 ; $b = 5; //等于 = $a = $b; //+= 加等 $a += $b; echo $a; //输出10 等价于$a=$a+$b; // -= 减等 $a-=$b; echo $a; //输出0 等价于$a=$a-$b; // *= 乘等 $a *= $b; echo $a; //输出25 等价于$a = $a * $b; // /= 除等 $a /=$b; echo $a; //输出1 等价于$a = $a / $b; // %= 余等 $a %= $b; echo $a; //输出0 等价于 $a = $a%$b; ?>
증분 감소 연산자
<?php //递增递减运算符 $sum; $i = 0 ; $sum = ++$i; echo $i."</br>"; echo $sum; //前置++ 输出$i和$sum 都是1 // 表达式的值和变量的值都是1 echo "<hr color='red'>"; $sum; $i = 0 ; $sum = $i++; echo $i."</br>"; echo $sum; //后置++ 输出变量的值 0 表达式的值 1 //先输出变量的值,然后进行++,给表达式赋值 echo "<hr color='red'>"; $sum; $i = 10 ; $sum = --$i; echo $i."</br>"; echo $sum; //前置++ 输出$i和$sum 都是 9 // 表达式的值和变量的值都是9 echo "<hr color='red'>"; $sum; $i = 10 ; $sum = $i--; echo $i."</br>"; echo $sum; //后置-- 输出变量的值 9 表达式的值 10 ?>
비교 연산자
아아앙
논리 연산자
일반적으로 사용되는 것은 and or not
<?php //比较运算符 $a = 15;$b=15; var_dump($a == $b); //返回true echo "</br></br>"; var_dump($a === $b); //返回true echo "</br></br>"; var_dump($a != $b); //返回false 或者写成var_dump($a<>$b); echo "</br></br>"; var_dump($a!==$b); //返回false echo "</br></br>"; var_dump($a>$b); //返回false echo "</br></br>"; var_dump($a<$b); //返回false echo "</br></br>"; var_dump($a>=$b); //返回true echo "</br></br>"; var_dump($a<=$b); //返回true ?>
삼항 연산자
입니다. 문법 형식: (expr1) ? (expr2) : (expr3)
삼항 연산자는 간단한 조건부 판단 기능을 구현할 수 있습니다
rrree참고: x ? : z
x가 true이면 y를 실행하고, 그렇지 않으면 z를 실행