이전 글에서는 "기술적 답변: PHP 데이터 유형을 보고 판단하는 방법(학습 공유)"을 가져왔습니다. 오늘은 계속해서 PHP 지식을 설명하고 관련 지식을 자세히 소개하겠습니다. 모두에게 도움이 되기를 바랍니다! PHP 연산자 연산자는 하나 이상의 표현식을 통해 다른 값을 생성하는 특정 기호를 참조합니다. "+", "% 등 다양한 종류의 연산자가 있습니다. ", "." 등은 모두 연산자입니다. 이제 PHP에서 다양한 연산자를 적용하는 방법을 살펴보겠습니다. +"、”%“、”.”等都是运算符。那么接下来一起来分别看一看PHP不同运算符的应用。 PHP算数运算符 “+”加法运算,例:$a+$b; “-”减法运算,例:$a-$b; “*”乘法运算,例:$a*$b; “/”除法运算,例:$a/$b; “%”取余数运算(求模运算),例:$a%$b; "; // 输出 7 echo ($x - $y).""; // 输出 -1 echo ($x * $y).""; // 输出 12 echo ($x / $y).""; // 输出 0.75 echo ($x % $y).""; // 输出 3 ?>输出结果: 由此得出,使用不同的算数运算符得出了不同的结果。 PHP赋值运算符 我们在PHP运算符里面把 = (等号)叫作赋值运算符,用于对变量进行赋值操作,即:把等号右边的值,赋值给等号左边的变量,左边的变量就为右边的值。 "+="加法举例:$x += $y ,即为:$x = $x + $y ,将运算符左边的变量加上右边的值赋给左边的变量。 "-=" 减法举例 : $x -= $y ,即为: $x = $x - $y ,将运算符左边的变量减去右边的值赋给左边的变量。 " *="乘法举例:$x *= $y , 即为: $x = $x * $y ,将运算符左边的变量乘以右边的值赋给左边的变量。 "/=" 除法举例:$x /= $y , 即为: $x = $x / $y ,将运算符左边的变量除以右边的值赋给左边的变量。 "%="取余举例: $x %= $y ,即为: $x = $x % $y , 将运算符左边的变量用右边的值求模,并将结果赋给左边的变量。 ".="拼接举例: $x .= $y ,即为: $x = $x . $y ,将右边的字符追加到左边。 ';//$a += $b 的值为7 echo ($a -= $b).'';//$a -= $b 的值为3 echo ($a *= $b).'';//$a *= $b 的值为12 echo ($a /= $b).'';//$a /= $b 的值为3 ?>输出结果: 由此可见:$x += $y 等价于 $x = $x + $y. PHP字符串运算符 字符串运算符只有一个,即英文的句号“.”,它就是将两个字符串连接起来,拼接成一个新的字符串。输出结果: PHP递增/递减运算符 在我们的日常使用中,算术运算符适合在有两个或者两个以上不同操作数的场合使用,但是当只有一个操作数时,这时就可以使用递增“++”或递减“--”运算符了。 先将变量增加或减少 1 然后再将值赋给原来的变量,称为前置递增或者递减运算符(前置自增自减运算符); 将运算符放在变量的后面,也就是先返回变量的当前值,然后再将变量的值增加或者减少 1,称为后置递增或递减运算符(后置自增自减运算符)。 ';//输出结果为4 echo $b++.'';//输出结果为4 echo --$c.'';//输出结果为4 echo $d--.'';//输出结果为6 ?>输出结果: PHP比较运算符 PHP 比较运算符用于比较两个值(数字或字符串) == PHP 산술 연산자🎜 🎜“+” 추가 작업(예: $a+$b;🎜 🎜“-) >"뺄셈 연산, 예: $a-$b;🎜 🎜"*"곱셈 연산, 예: $a*$b;🎜 🎜"/" 나누기 연산(예: $a/$b;🎜 🎜"%" 나머지 연산(모듈로 연산) ) , 예: $a%$b;🎜 "; var_dump($x === $y); echo ""; var_dump($x != $y); echo ""; var_dump($x !== $y); echo ""; $a=50; $b=100; var_dump($a > $b); echo ""; var_dump($a < $b); ?>🎜출력 결과: 🎜🎜🎜🎜다른 산술 연산자를 사용하면 다른 결과가 나옵니다. 🎜🎜PHP 할당 연산자🎜🎜우리는 PHP 연산자에 있습니다. =(등호)는 변수에 값을 할당하는 데 사용되는 할당 연산자라고 합니다. 즉, 등호 오른쪽의 값을 등호 왼쪽의 변수에 할당하고, 왼쪽 변수는 오른쪽 값이 됩니다. 🎜 🎜"+="추가 예: $x += $y, 즉: $x = $x + $y , 연산자 왼쪽의 변수에 오른쪽의 값을 더해 왼쪽의 변수에 할당합니다. 🎜 🎜"-=" 빼기 예: $x -= $y , 즉: $x = $x - $y , 왼쪽에 있는 변수를 뺍니다. 연산자 오른쪽의 값은 왼쪽의 변수에 할당됩니다. 🎜 🎜" *=" 곱셈 예: $x *= $y , 즉: $x = $x * $y , 왼쪽에 있는 변수를 곱합니다. 연산자 by 오른쪽의 값이 왼쪽의 변수에 할당됩니다. 🎜 🎜"/=" 나누기 예: $x /= $y , 즉: $x = $x / $y , 왼쪽에 있는 변수를 나눕니다. 연산자 by 오른쪽의 값이 왼쪽의 변수에 할당됩니다. 🎜 🎜"%=" 나머지의 예: $x %= $y , 즉: $x = $x % $y , 왼쪽의 변수 사용 연산자의 오른쪽 값을 모듈로화하고 결과를 왼쪽 변수에 할당합니다. 🎜 🎜".=" 접합 예: $x .= $y , 즉: $x = $x $y , 오른쪽에 문자를 추가합니다. 왼쪽. 🎜 🎜출력 결과:🎜🎜🎜🎜다음을 볼 수 있습니다: $x += $y는 $x = $x + $y와 동일합니다.🎜🎜PHP 문자열 연산자🎜🎜문자열 연산자는 하나만 있는데 영어 마침표 ". code >", 두 문자열을 연결하고 이를 새 문자열로 연결합니다. 🎜🎜출력 결과:🎜🎜🎜🎜PHP 증가/감소 연산자🎜🎜 In 일상적으로 사용되는 산술 연산자는 두 개 이상의 서로 다른 피연산자가 있을 때 사용하는 데 적합하지만, 피연산자가 하나뿐인 경우에는 증가 "++ " 또는 감소 "--를 사용할 수 있습니다. ” 연산자입니다. 🎜 🎜먼저 변수를 1씩 늘리거나 줄인 다음 원래 변수에 값을 할당합니다. 이를 접두사 증가 또는 감소 연산자라고 합니다(앞에 추가) 증가 및 자체 감소 연산자); 🎜 🎜변수 뒤에 연산자를 배치합니다. 즉, 먼저 변수의 현재 값을 반환한 다음 변수 값을 1씩 늘리거나 줄입니다. 사후 증가 또는 감소 연산자(사후 증가 및 감소 연산자)라고 합니다. 🎜 🎜출력 결과:🎜🎜🎜 🎜PHP 비교 연산자🎜 🎜PHP 비교 연산자는 두 값(숫자 또는 문자열)을 비교하는 데 사용됩니다🎜 🎜== 같음 비교에 사용됩니다. 예: $x == $y $x가 $y와 같으면 true를 반환합니다. 🎜 ===用于比较全等(完全相同),例:$x === $y , 如果 $x 等于 $y,且它们类型相同,则返回 true != 用于比较不等于 ,例: $x != $y , 如果 $x 不等于 $y,则返回 true。 用于比较不等于,例: $x $y , 如果 $x 不等于 $y,则返回 true。 !==用于比较不全等(完全不同),例:$x !== $y , 如果 $x 不等于 $y,且它们类型不相同,则返回 true。 > 用于比较大于,例:$x > $y , 如果 $x 大于 $y,则返回 true。 用于比较小于,例: $x >= 用于比较大于或等于 ,例: $x >= $y , 如果 $x 大于或者等于 $y,则返回 true. 用于比较小于或等于 ,例: $x "; var_dump($x === $y); echo ""; var_dump($x != $y); echo ""; var_dump($x !== $y); echo ""; $a=50; $b=100; var_dump($a > $b); echo ""; var_dump($a < $b); ?>输出结果: PHP逻辑运算符 &&与逻辑运算符,例:$x && $y , 如果 $x 和 $y 都为 true,则返回 true。 ||或逻辑运算符,例:$x || $y, 如果 $x 和 $y 至少有一个为 true,则返回 true。 ! 非逻辑运算符,例:!$x , 如果 $x 不为 true,则返回 true。 输出结果: 输出天天向上,所以刚才输出了假区间。输出结果: 输出福如东海,逻辑或,有一个为真则为真,所以输出了真区间。输出结果: 输出好好学习,逻辑非,把flase变成了true,输出了真。 推荐学习:《PHP视频教程》