Я попробовал следующий код на codepad.org:
class test {
const TEST = 'testing 123';
function test () {
$testing = 'TEST';
echo self::$testing;
}
}
$class = new test;
И он вернулся с:
1
2 Fatal error: Access to undeclared static property: test::$testing on line 6
Я хочу знать, будет ли работать ссылка на константу класса с переменной на моем домашнем сервере, на котором работает php 5.2.9, тогда как кодовая панель использует 5.2.5. Какие изменения происходят в переменных класса с каждой версией PHP?