Как я могу получить доступ к свойству с неправильным именем?

Я добавляю данные в объект stdClass, который будет отправляться через сторонний API, и поэтому имена, которые я даю элементам этого объекта, фактически определяются этой внешней службой.

$insertArray = array();
$insertArray[0] = new stdclass();
$insertArray[0]->Name = $name;
$insertArray[0]->PhoneNumber = $phone;

Все это работало чудесно, пока я не наткнулся на собственность сневерное имя:

$insertArray[0]->First.Name = $firstname;

Так что это не правильный синтаксис PHP, так есть ли способ обойти это?

Ответы на вопрос(1)

Ваш ответ на вопрос