/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/classes/constants_basic_003.phpt
28 строк
579 B
Gabriel Caruso
Trim trailing whitespace in tests
14 окт 2018, 18:07
Не верифицирован
14 окт 2018, 18:07
9c144e0
Код
Авторство
О чём код?
--TEST-- Ensure class properties and constants can be defined in terms of constants that are not known at compile time. --FILE-- <?php include 'constants_basic_003.inc'; class B { public static $a = A::MY_CONST; public static $c = C::MY_CONST; const ca = A::MY_CONST; const cc = C::MY_CONST; } class C { const MY_CONST = "hello from C"; } var_dump(B::$a); var_dump(B::$c); var_dump(B::ca); var_dump(B::cc); ?> --EXPECT-- string(12) "hello from A" string(12) "hello from C" string(12) "hello from A" string(12) "hello from C"