PHP Dynamic Object Variables?

ok if I have two php objects, how do I dynamically set a variable from one to the other?

for example:


class managerA_object {
    var $myVariable; //i'm using php 4, so no private
    function set(){
        $managerB->setTheVar($this,"myVariable","Hello"); //calls managerB
    }
}
$managerA = new managerA_object();

class managerB_object {
    //ideally this would set myVariable in managerA to "Hello"
    function setTheVar ($returnToObject,$returnVariable,$returnValue){
        $returnToObject->{$returnVariable . ""} = $returnValue;
    }
}
$managerB = new managerB_object();

Any suggestions would be great. Thanks.