$value) { $string = str_replace($value['code'], $value['txt'], $string); } $string = html_entity_decode($string); return $string; } public static function table_row_abschluss($_row) { $html = ''; foreach ($_row as $key => $value) { $html .= ''.$value.''; } $html .= ''; return $html; } public static function table_row($_row, $border = 0) { $html = ''; foreach ($_row as $key => $value) { if ($border) { $html .= ''.$value.''; } else { $html .= ''.$value.''; } } $html .= ''; return $html; } public static function make_int($arr, $_fields) { foreach ($arr as $key => $value) { foreach ($_fields as $k => $field) { if (isset($value[$field])) { $arr[$key][$field] = (int) $value[$field]; } } } return $arr; } public static function make_double($arr, $_fields) { foreach ($arr as $key => $value) { foreach ($_fields as $k => $field) { if (isset($value[$field])) { $arr[$key][$field] = (float) $value[$field]; } } } return $arr; } public static function zero_to_null($arr, $_fields) { foreach ($arr as $key => $value) { foreach ($_fields as $k => $field) { if (isset($value[$field])) { if ((float) $value[$field] == 0) { $arr[$key][$field] = ''; } else { $arr[$key][$field] = self::number_format_de($value[$field], 2); } } } } return $arr; } public static function format_double($arr, $_fields, $stellen) { foreach ($arr as $key => $value) { foreach ($_fields as $k => $field) { if (isset($value[$field])) { $arr[$key][$field] = self::number_format_de($value[$field], $stellen); } } } return $arr; } public static function table_header_row($_row) { $html = ''; foreach ($_row as $key => $value) { if ($value == 'space') { $html .= ' '; } else { $html .= ''.$value.''; } } $html .= ''; return $html; } public static function table_header_row_r($_row) { $html = ''; foreach ($_row as $key => $value) { $html .= ''.$value.''; } $html .= ''; return $html; } public static function footer($projektname) { $html = ''; return $html; } }