开发者

My code is not executing after for loop?

Pl开发者_StackOverflowease check this below code. After for loop remaining code is not executing. It suppose to print "Helo", but it is not printing any thing.

 for($i=0;$i<10;$i++)
 {

      $minrate=$obj_iScripts->min_avg_rate($roomnumber[$id_array[$i]], $amount_ary[$id_array[$i]], $totalrooms);
      $all_min_price[]=$minrate;

      if($_SESSION['star'][$id_array[$i]]>=1 && $_SESSION['star'][$id_array[$i]]<=5)
      {
           //include 'searchresult_table.php';
      }

 }
 echo "Helo";

code:

public function min_avg_rate($roomnumber,$rates,$totalrooms)
 {
      $ary_name='iArray';
      $total=0;
      for($i=1;$i<=$totalrooms;$i++)
      {
           ${$ary_name.$i}=array();
           $temp=max($rates);
           for($j=0;$j<count($roomnumber);$j++)
           {
                if($roomnumber[$j]==$i)
                {
                     if($temp>$rates[$j])
                     $temp=$rates[$j];
                     ${$ary_name.$i}=$temp;
                }
           }
           $total=$total+${$ary_name.$i};
      }
      return $total/$totalrooms;
 }


From what code you have posted -the min_avg_rate() function within your class would seem to be malfunctioning

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜