3v4l.org

run code in 300+ PHP versions simultaneously
<?php $float = 0.032; $not_float = "0.03b2"; var_dump(filter_var($float, FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION)); var_dump(filter_var($not_float, FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION)); var_dump(filter_var($float, FILTER_VALIDATE_FLOAT)); var_dump(filter_var($not_float, FILTER_VALIDATE_FLOAT)); echo "\n\n"; // Showing without FILTER_FLAG_ALLOW_FRACTION flag var_dump(filter_var($float, FILTER_SANITIZE_NUMBER_FLOAT));

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
160.26 ms | 2613 KiB | 10 Q