/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/pgsql/tests/bug46408.phpt
28 строк
625 B
KentarouTakeda
ext/pgsql: Refactor tests (#12608)
07 ноя 2023, 01:36
Не верифицирован
07 ноя 2023, 01:36
c15988a
Код
Авторство
О чём код?
--TEST-- Bug #46408 (Locale number format settings can cause pg_query_params to break with numerics) --EXTENSIONS-- pgsql --SKIPIF-- <?php require_once('inc/skipif.inc'); if (false === setlocale(LC_ALL, "de", "de_DE", "de_DE.ISO8859-1", "de_DE.ISO_8859-1", "de_DE.UTF-8")) { echo "skip Locale de-DE not present"; } ?> --FILE-- <?php require_once('inc/config.inc'); $dbh = pg_connect($conn_str); setlocale(LC_ALL, "de", "de_DE", "de_DE.ISO8859-1", "de_DE.ISO_8859-1", "de_DE.UTF-8"); echo 3.5 , "\n"; pg_query_params($dbh, "SELECT $1::numeric", array(3.5)); pg_close($dbh); echo "Done".PHP_EOL; ?> --EXPECT-- 3.5 Done