本章節(jié)我們將討論 PHP 中不同運(yùn)算符的應(yīng)用。
在 PHP 中,賦值運(yùn)算符 = 用于給變量賦值。
在 PHP 中,算術(shù)運(yùn)算符 + 用于把值加在一起。
PHP 算術(shù)運(yùn)算符
以下實(shí)例演示了使用不同算術(shù)運(yùn)算符得到的不同結(jié)果:
<?php $x=10; $y=6; echo ($x + $y); // 輸出16 echo ($x - $y); // 輸出4 echo ($x * $y); // 輸出60 echo ($x / $y); // 輸出1.6666666666667 echo ($x % $y); // 輸出4 ?>
<?php $num1 = 23; num2 = 10; echo $num1 $num2; ?>
由%符號(hào)表示的模運(yùn)算符返回第一個(gè)操作數(shù)除以第二個(gè)操作數(shù)的余數(shù):
<?php $x = 14; $y = 3; echo $x % $y; // 2 ?>
如果您使用模數(shù)運(yùn)算符使用浮點(diǎn)數(shù),則它們將在操作之前轉(zhuǎn)換為整數(shù)。
<?php $num = 9; $num2 = $num%2; ?> //$num2
PHP 遞增/遞減運(yùn)算符
以下實(shí)例演示了使用遞增/遞減運(yùn)算符得到的結(jié)果:
<?php $x=10; echo ++$x; // 輸出11 $y=10; echo $y++; // 輸出10 $z=5; echo --$z; // 輸出4 $i=5; echo $i--; // 輸出5 ?>
不同之處在于,在更改變量之前,后增量返回原始值,而預(yù)增量首先更改變量,然后返回值。
加減號(hào)放在后面, 先賦值后執(zhí)行加減
放在前面則相反
例如:
<?php $a = 2; $b = $a++; // $a=3, $b=2 $a = 2; $b = ++$a; // $a=3, $b=3 ?>
$php=2018; $name='php'; echo ++$$name; //