How to create array of object from values of another variable in php? -
working code:
$node1 = new stdclass(); $node1->field_granule_comments1['und'][0]['value'] = "test"; print_r($node1); result
stdclass object ( [field_x] => array ( [und] => array ( [0] => array ( [value] => test ) ) ) ) i need output have value in variable. example:
$id="field_x['und'][0]['value']"; $node2 = new stdclass(); $node2->$id ="test"; print_r($node2); output of code :
stdclass object ( [field_x['und'][0]['value']] => test ) how can come output similar "working result", taking value variable ?
try this:
$id="field_x['und'][0]['value']"; $node2 = new stdclass(); $node2->{$id} ="test"; print_r($node2); enclose $id variable variable within curly brackets.
Comments
Post a Comment