J'ai un objet stdClass comme généré par joomla comme celui-ci
$db->setQuery($sql);
$schoollist = $db->loadObjectList();
Et la variable $ schoollist contient les objets stdClass suivants
stdClass Object ( [id] => 1 [col1] => blabla [col2] => 5 [col3] => 208 )
stdClass Object ( [id] => 2 [col1] => test1 [col2] => 1 [col3] => 52 )
et je dois ajouter une autre "colonne" après la requête comme [col4] => dsdads, donc le résultat sera comme ceci
stdClass Object ( [id] => 1 [col1] => blabla [col2] => 5 [col3] => 208 [col4] => 208)
stdClass Object ( [id] => 2 [col1] => test1 [col2] => 1 [col3] => 52 [col4] => 208)
comment puis-je faire ceci?
Définissez simplement un nouveau champ:
$object->col4 = $value;
Si vous avez besoin de noms de champs dynamiques:
$object->$fieldName = $value;
Noms de champs dynamiques RE.
Ceux-ci doivent être définis comme tels.
$object->{$fieldName} = $value;