Я знаю, что вы можете создать массив следующим образом:
$a = array();
и добавить к нему новые пары имя-значение следующим образом:
$a['test'] = 'my new value';
Возможно даже пропустить первую строку, хотя это плохая практика!
Я считаю, что объекты легче читать и понимать, поэтому я взял массив пар имя-значение и преобразовал его в объект:
$a = (object)$a;
Таким образом, я могу получить доступ к параметрам:
$a->test;
Кажется, что расточительные затраты на создание массива для начала расточительны, возможно ли просто создать объект и затем каким-то образом просто добавить к нему пары имя-значение таким же образом, как я сделал бы массив? *
Спасибо