Специальные символы в имени свойства объекта

Если у меня есть объект, содержащий свойство, начинающееся с символа%, как я могу получить его значение.

Если я использую

echo $myobject->%myproperty; 

Я получаю сообщение об ошибке

 Parse error: syntax error, unexpected '%', expecting T_STRING or T_VARIABLE 

Я знаю, что не должен использовать% в именах переменных, но это не мое дело, и я застрял в этом.

Related of "Специальные символы в имени свойства объекта"

 echo $myobject->{'%myproperty'}; 

У меня есть еще одно решение для преобразования объекта в массив, так что вы не получите ошибку.

У меня есть символ – по индексу объекта, поэтому я использовал вышеупомянутое решение и получил успех.

 $array = (array) $yourObject; 

Ссылка: http://www.php.net/manual/en/language.types.array.php