3v4l.org

run code in 300+ PHP versions simultaneously
<?php preg_match('/(\d+),?(\d*)/', " Koszt: 283,00 zł ", $transport); var_dump(filter_var($transport[1] . '.' . $transport[2], FILTER_VALIDATE_FLOAT)); preg_match('/(\d+),?(\d*)/', " Koszt: 283,04 zł ", $transport); var_dump(filter_var($transport[1] . '.' . $transport[2], FILTER_VALIDATE_FLOAT)); preg_match('/(\d+),?(\d*)/', " Koszt: 283 zł ", $transport); var_dump(filter_var($transport[1] . '.' . $transport[2], FILTER_VALIDATE_FLOAT));

preferences:
27.69 ms | 406 KiB | 5 Q