收到错误警告:在中遇到非数字值

时间:2019-10-28 05:27:14

标签: php

此代码出现两个错误。

  

警告:

中遇到的非数字值      

警告:... NAN%被零除

<ul class="list list-icons list-icons-style-3 list-primary">
  <li><i class="fa fa-calculator"></i> <strong>Entries:</strong> <?php echo $show_enter; ?> -  <strong>Attended:</strong> <?php echo $show_attended; ?> -  <strong>Percent Turnout:</strong> 
    <?php
        if($percent = ($show_attended/$show_enter)*100){
            echo round_out($percent) . '%';
        }else{
            echo '%';
        }
    ?></li>
</ul>

1 个答案:

答案 0 :(得分:2)

  

当您尝试将数字除以零时,会发生此问题。因为将任何数字除以零是不确定的。

这里let s = UIFont(name:"Archivo Black", size: 20.0).italic() print("Output: ", s) 的值为0。那就是问题所在。我不知道$show_enter的来源,所以您需要调试$show_enter

但是在您的系统中,$show_enter是否有可能具有0的值,那么您需要使用条件来解决此计算问题。

$show_enter