/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/filter/tests/bug51368.phpt
24 строки
657 B
Derick Rethans
Merge branch 'PHP-8.3' into PHP-8.4
18 дек 2024, 14:39
Не верифицирован
18 дек 2024, 14:39
c5469fa
Код
Авторство
О чём код?
--TEST-- Bug #51368 (php_filter_float does not allow custom thousand separators) --EXTENSIONS-- filter --FILE-- <?php $options = ['flags' => FILTER_FLAG_ALLOW_THOUSAND, 'options' => ['thousand' => ' ']]; var_dump( filter_var('1 000', FILTER_VALIDATE_FLOAT, $options), filter_var('1 234.567', FILTER_VALIDATE_FLOAT, $options) ); $options = ['flags' => FILTER_FLAG_ALLOW_THOUSAND, 'options' => ['thousand' => '']]; try { filter_var('12345', FILTER_VALIDATE_FLOAT, $options); } catch (ValueError $exception) { echo $exception->getMessage() . "\n"; } ?> --EXPECT-- float(1000) float(1234.567) filter_var(): "thousand" option must not be empty