/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/lang/bug44827.phpt
24 строки
428 B
Christoph M. Becker
Fix GH-9905: constant() behaves inconsistent when class is undefined
09 ноя 2022, 17:21
Не верифицирован
09 ноя 2022, 17:21
b2186ca
Код
Авторство
О чём код?
--TEST-- Bug #44827 (Class error when trying to access :: as constant) --CREDITS-- Sebastian Schürmann sebs@php.net Testfest Munich 2009 --FILE-- <?php try { define('::', true); } catch (ValueError $e) { echo $e->getMessage(), "\n"; } try { constant('::'); } catch (Error $e) { echo $e->getMessage(), "\n"; } ?> --EXPECTF-- define(): Argument #1 ($constant_name) cannot be a class constant Class "" not found