I'm getting parsing errors when I mix arrays and objects.
Here's an example:
class class_a {
var $somevar;
var $arr = array();
}
class class_b {
var $something="bleeurgh";
}
header("Content-type: text/plain");
$abc[0] = new class_a;
$abc[0]->somevar = new class_b;
$abc[0]->somevar->something="some value";
$abc[0]->arr[0] = new class_b;
var_dump($abc);
// It all works fine until the next line....
$abc[0]->arr[0]->something = "cake";