($val)
| 385 | } |
| 386 | |
| 387 | private function floatvalue($val) { |
| 388 | $val = str_replace(",", ".", $val); |
| 389 | $val = preg_replace('/\.(?=.*\.)/', '', $val); |
| 390 | $val = preg_replace('/[^0-9-.]+/', '', $val); |
| 391 | if (is_numeric($val)) { |
| 392 | return floatval($val); |
| 393 | } else { |
| 394 | return false; |
| 395 | } |
| 396 | } |
| 397 | } |