PHP添加并乘以这个数字?

PHP添加并乘以这个数字?,php,Php,我正在尝试从数据库中选择+5和*10 顺便说一句:$stats['Level']=1 这是我的代码 <?php echo intval(floor($stats['Level'] + 5 * 10)); ?> 我做错了什么?它显示为51,而不是60。为什么会这样? 乘法先于加法。请尝试以下方法: echo intval(floor(($stats['Level'] + 5) * 10)) echo intval(floor(($stats['Level'] + 5) * 10

我正在尝试从数据库中选择+5和*10

顺便说一句:$stats['Level']=1

这是我的代码

<?php echo intval(floor($stats['Level'] + 5 * 10)); ?>

我做错了什么?它显示为51,而不是60。为什么会这样?

乘法先于加法。请尝试以下方法:

echo intval(floor(($stats['Level'] + 5) * 10))
echo intval(floor(($stats['Level'] + 5) * 10))

乘法先于加法。请尝试以下方法:

echo intval(floor(($stats['Level'] + 5) * 10))
echo intval(floor(($stats['Level'] + 5) * 10))

操作顺序。乘法总是在加法之前。你需要用括号来克服这一点,因为他们有更高的主持权

<?php echo intval(floor(($stats['Level'] + 5) * 10)); ?>

操作顺序。乘法总是在加法之前。你需要用括号来克服这一点,因为他们有更高的主持权

<?php echo intval(floor(($stats['Level'] + 5) * 10)); ?>

操作顺序说明乘法总是在加法之前,因此您的代码应该如下所示:


操作顺序说明乘法总是在加法之前,因此您的代码应该如下所示: