akxxiv
Новичок
Передача объекта по ссылке
РНР 4
Нужно в класс передать ссылку на объект, т.е. имеется
Т.е. в каком месте надо ставить аперсанд во втором классе
или
или еще как-то?
РНР 4
Нужно в класс передать ссылку на объект, т.е. имеется
PHP:
class test_1
{
var arr = array();
function test_1()
{
$this->arr = // ... заполняем массив
}
}
class test_2
{
var arr = array();
function test_2(&$arr)
{
$this->arr = $arr->arr
}
}
$test1 = new test_1;
$test2 = new test_2($test1)
PHP:
function test_2(&$arr)
{
$this->arr = $arr->arr
}
PHP:
function test_2($arr)
{
$this->arr = & $arr->arr
}