<?php echo 'Testing ' . 1 + 2 . '45'; ?> 的输出结果??
2个回答
展开全部
你得先看看PHP的运算符优先级。
http://php.net/manual/zh/language.operators.precedence.php
+-.三者的优先级是一样的,所以应该是从左到右的运算。
<?php echo 'Testing ' . 1 + 2 . '45'; ?>
<?php echo 'Testing 1' + 2 . '45'; ?>
<?php echo 2 . '45'; ?>
<?php echo '245'; ?>
这就是最后的结果了
http://php.net/manual/zh/language.operators.precedence.php
+-.三者的优先级是一样的,所以应该是从左到右的运算。
<?php echo 'Testing ' . 1 + 2 . '45'; ?>
<?php echo 'Testing 1' + 2 . '45'; ?>
<?php echo 2 . '45'; ?>
<?php echo '245'; ?>
这就是最后的结果了
追问
testing不是按照字符输出吗,,1怎么跑到引号里面去的
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询