function sumCFArrayAll($name) { global $focus; foreach ($focus->PDFMakerCFArrayALL[$name] as $key => $number) { $focus->PDFMakerCFArrayALL[$name][$key] = its4you_formatNumberFromPDF($number); } $value = array_sum($focus->PDFMakerCFArrayALL[$name]); return its4you_formatNumberToPDF($value); }
function showCFNumberValue($name) { global $PDFContent; if (isset($PDFContent->PDFMakerCFNumberValue[$name])) { $value = $PDFContent->PDFMakerCFNumberValue[$name]; return its4you_formatNumberToPDF($value); } else { return '[CUSTOM FUNCTION ERROR: number value "' . $name . '" is not defined.]'; } }
function its4you_divide() { $input_args = func_get_args(); $return = 0; if (!empty($input_args)) { foreach ($input_args as $key => $sum) { $sum = its4you_formatNumberFromPDF(strip_tags($sum)); if (!is_numeric($sum) || $sum == '') { $sum = 0; } if ($key == 0) { $return = $sum; } elseif ($sum != 0) { $return = $return / $sum; } } } return its4you_formatNumberToPDF($return); }