$itemview6=$imp->sales-agent->phone; Получаем: Parse error: syntax error, unexpected T_OBJECT_OPERATOR В чем ошибка?
А по моему, ему нужно не - это, у него просто название такое "sales-agent". Ошибка в том, что при вызове свойств и методов у которых в названиях стоит " - ", его нужно обернуть, либо написать " _ ". Код (PHP): $object=(object)array( 'sales-agent'=>(object)array( 'phone'=>'+7' ) ); echo $object->{'sales-agent'}->phone; //+7 Ниже скрипт, я показываю просто, как пример что вызов с " _ " не нужно оборачивать Код (PHP): $object=(object)array( 'sales_agent'=>(object)array( 'phone'=>'+7' ) ); echo $object->sales_agent->phone; // +7