How do I get the value from object(stdClass)?
You can do: $obj->Title
etcetera.
Or you can turn it into an array:
$array = get_object_vars($obj);
You create StdClass objects and access methods from them like so:
$obj = new StdClass;
$obj->foo = "bar";
echo $obj->foo;
I recommend subclassing StdClass or creating your own generic class so you can provide your own methods.
Turning a StdClass object into an array:
You can do this using the following code:
$array = get_object_vars($obj);
Take a look at: http://php.net/manual/en/language.oop5.magic.php http://krisjordan.com/dynamic-properties-in-php-with-stdclass
Example StdClass Object:
$obj = new stdClass();
$obj->foo = "bar";
By Property (as other's have mentioned)
echo $obj->foo; // -> "bar"
By variable's value:
$my_foo = 'foo';
echo $obj->{$my_foo}; // -> "bar"