Sintaks asas PHP: kenaikan diri dan pengurangan diri

Operasi tambah sendiri dan tolak sendiri

Naik kendiri dan pengurangan sendiri bermaksud menambah 1 kepada diri sendiri atau menolak 1 daripada diri sendiri.
Jika anda telah mempelajari bahasa pengaturcaraan lain. Anda akan mendapati bahawa penggunaan di sini adalah peraturan lain dalam komputer. Ia boleh digunakan seperti ini, yang menjadikannya lebih ringkas.

符号说明
$x++先赋值后加
$x--先赋值后减
++$x先加后赋值
--$x先减后赋值

Penggunaan di atas sebenarnya agak mudah, ikuti contoh di atas. Kami membahagikannya kepada langkah-langkah dan menilai mengikut proses.

<?php


$x = 5;
//先赋值后加:即先将$x的值赋值给$y。$x的值为5,所以将$x的值赋值给$y。$y也为5
$y = $x++;
//$x的结果输出为6,因为赋值给$y后,$x自己又把自己进行了+1操作。所以,$x的结果为6
echo $x;
?>

Mari bandingkan menambah dahulu dan kemudian memberikan, seperti berikut:

<?php

$x = 5;
//先将$x自加1,$x等于5,自加1后结果为6。因此,$y的结果为6
//自加后,再将结果6偷偷的赋值给自己$x
$y = ++$x;
//$x的结果输出也为6。因为$x执行+1完成后,将5+1的结果赋值给了自己
echo $x;
?>

Anda boleh melakukan percubaan lain dan mencuba $x-- dan --$x.

Sila jawab, apakah hasil $air + $kertas di bawah?

<?php

$x = 5;
$y = 6;

$foo = $x++ + $x--;
$bar = ++$y + ++$x;
$cup = $x-- + $y--;
$paper = ++$x + $x++;
$water = $y-- + $x--;

echo $water + $paper;
?>


Meneruskan pembelajaran
||
<?php $x = 5; $y = 6; $foo = $x++ + $x--; $bar = ++$y + ++$x; $cup = $x-- + $y--; $paper = ++$x + $x++; $water = $y-- + $x--; echo $water + $paper; ?>
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!