$var = compact('var1', 'var2') + (object)array(
'var3' => 'asdf',
'var4' => 'asdf'
);
doesn't work but why is that sometimes it works? like with
$var = array('var1' => 'asdf', 'var2' => 'asdf') + array('var3' => 'asdf', 'var4' => 'asdf');
$var = compact('var1', 'var2') + (object)array(
'var3' => 'asdf',
'var4' => 'asdf'
);
doesn't work but why is that sometimes it works? like with
$var = array('var1' => 'asdf', 'var2' => 'asdf') + array('var3' => 'asdf', 'var4' => 'asdf');