function get_price_by_discount_person($id_tours, $price, $num, $is_adult) { $flag = 0; $array = STTour::get_array_discount_by_person_num($id_tours); if ($is_adult) { $array = $array['adult']; } else { $array = $array['child']; } if (!empty($array) and is_array($array)) { foreach ($array as $key => $value) { if ((int) $key <= $num) { $flag = $price * $value; $flagvalue = $value; } } } $price -= $flag; return $price; }