PHP $a =10; $a-- - --$a=? 求分析,什么答案,原理是什么???
4个回答
展开全部
<?php
$a=10;
echo '\$a-- = ',$a--,'<br/>';
$a=10;
echo '--\$a = ',--$a,'<br/>';
$a=10;
$b=$a--;
echo '\$b-- = ',$b,'<br/>';
$a=10;
$b=--$a;
echo '--\$b = ',$b,'<br/>';
?>
原理还不如实践,复制我上面的代码,看看输出就知道啦!
$a=10;
echo '\$a-- = ',$a--,'<br/>';
$a=10;
echo '--\$a = ',--$a,'<br/>';
$a=10;
$b=$a--;
echo '\$b-- = ',$b,'<br/>';
$a=10;
$b=--$a;
echo '--\$b = ',$b,'<br/>';
?>
原理还不如实践,复制我上面的代码,看看输出就知道啦!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$a--就是$a-1也就是9,--$a 就是先减一在赋值,就是9-1=8 那么 $a-- - --$a就是10-8=2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-09
展开全部
这有意义?没看过这么赋值的。。
$b=$a--,$b=--$a;这样吧?
a-- 先赋值再减。也就是b=10,b=9;
--a先减再赋值,就是都=9喽
$b=$a--,$b=--$a;这样吧?
a-- 先赋值再减。也就是b=10,b=9;
--a先减再赋值,就是都=9喽
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询