/*
++$a
$a先++,再参与运算
$a++
$a先参与运算,再进行++
*/
echo '<hr>';
$a = 1;
$c = ++$a + $a++;
/*
++$a + $a++
参与运算的值 2 + 2
$a自身的值 2 3
*/
echo '$c的值:'.$c.'<br>'; //4
++$a
$a先++,再参与运算
$a++
$a先参与运算,再进行++
*/
echo '<hr>';
$a = 1;
$c = ++$a + $a++;
/*
++$a + $a++
参与运算的值 2 + 2
$a自身的值 2 3
*/
echo '$c的值:'.$c.'<br>'; //4
echo '$a的值:'.$a.'<br>'; //3
/*
$a--
--在后,先运算,再--
--$a
--在前,先--,再运算
*/
$a = 10;
$c = $a-- - --$a;
echo '$c的值为:'.$c.'<br>';//2
echo $a;//8