Я пытаюсь выучить черты. Я использовал пример из руководства по PHP, но он не работает - почему?
trait ezcReflectionReturnInfo {
function getReturnType() { /*1*/ }
function getReturnDescription() { /*2*/ }
}
class ezcReflectionMethod extends ReflectionMethod {
use ezcReflectionReturnInfo;
}
class ezcReflectionFunction extends ReflectionFunction {
use ezcReflectionReturnInfo;
}
Я получаю ошибку:
Parse error: syntax error, unexpected T_STRING in /path/index.php on line 23