$genericObject = new stdClass();
$var = array( (object) array('value' => '1','label' => 'tata'), (object) array('value' => '2','label' => 'tete'), (object) array('value' => '3','label' => 'titi'), (object) array('value' => '4','label' => 'toto') );
Ce qui permettra d’utiliser un foreach pour exploiter les données
foreach($var as $v) echo $v->label.' = '.$v->value.'<br>';
Récupérer l’élément 0 d’un object
>>> $t = (object)[['toto'=>'aaa'],['toto'=>'bbb']] => {#887 +0: [ "toto" => "aaa", ], +1: [ "toto" => "bbb", ], } >>> $t[0] #PHP Fatal error: Cannot use object of type stdClass as array : eval()'d code on line 1 >>> $t{'0'} #PHP Fatal error: Cannot use object of type stdClass as array : eval()'d code on line 1 >>> current($t) => [ "toto" => "aaa", ] >>> next($t) => [ "toto" => "bbb", ]