PHP添加并乘以这个数字?
我正在尝试从数据库中选择+5和*10 顺便说一句:$stats['Level']=1 这是我的代码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
<?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)); ?>
操作顺序说明乘法总是在加法之前,因此您的代码应该如下所示:
操作顺序说明乘法总是在加法之前,因此您的代码应该如下所示: