From: Pierre Joye Date: Sun, 14 May 2006 01:47:40 +0000 (+0000) Subject: - add var_name##_len to FETCH_STRING_OPTION X-Git-Tag: BEFORE_NEW_OUTPUT_API~205 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3ac4fc8311f693c806f5d50881eff954d5108c59;p=php - add var_name##_len to FETCH_STRING_OPTION - add tests for float (031) - fix name for IPv6 test --- diff --git a/ext/filter/tests/030.phpt b/ext/filter/tests/030.phpt index af5eb57465..4f4c702a2c 100644 --- a/ext/filter/tests/030.phpt +++ b/ext/filter/tests/030.phpt @@ -1,5 +1,5 @@ --TEST-- -filter_data() and FILTER_CALLBACK +filter_data() and IPv6 --FILE-- ',', +'1,234' => ',', +' 1.234' => '.', +'1.234' => '..', +'1.2e3' => ',' +); + +echo "\ncustom decimal:\n"; +foreach ($floats as $float => $dec) { + $out = filter_data($float, FILTER_VALIDATE_FLOAT, array('decimal' => $dec)); + var_dump($out); +} + +?> +--EXPECTF-- +float(1.234) +float(1.234) +float(1.234) +float(1200) +float(7000) +float(7000) +float(7000) +float(0.007) + +custom decimal: +NULL +float(1.234) +float(1.234) + +Warning: filter_data(): decimal separator must be one char in %s on line %d +NULL +NULL