# PHP Dynamic Object Variables?

**URL:** <https://forum.kirupa.com/t/php-dynamic-object-variables/224522>\
**Category:** programming\
**Created:** [May 3, 2007, 12:58am UTC](https://forum.kirupa.com/t/php-dynamic-object-variables/224522 "2007-05-03T00:58:55Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kBisk](https://avatars.discourse-cdn.com/v4/letter/k/eb8c5e/32.png) [@kBisk](https://forum.kirupa.com/u/kBisk)\
**Post date:** [May 3, 2007, 12:58am UTC](https://forum.kirupa.com/t/php-dynamic-object-variables/224522/1 "2007-05-03T00:58:55Z")

</div>

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

for example:

```php

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.
