PHP语句问题:$a = 0; $b = 0; if($a=3 && $b=3){ $a++; $b++;} echo $a.",".$b;

 我来答
祭心水俎格
游戏玩家

2019-08-26 · 非著名电竞玩家
知道大有可为答主
回答量:1.1万
采纳率:30%
帮助的人:677万
展开全部
其实,多加几个括号你就明白了,因为
&&
的执行大于
赋值
,实际上执行的顺序是:
<?php
$a = 0;
$b = 0;
if ($a = ( 3 && ($b = 3))) {
var_dump($a, $b);
$a++;
var_dump($a, $b);
$b++;
}
echo $a . "," . $b;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式