PHP5 questions
Posted: Tue Apr 04, 2006 9:18 am
I know that by default PHP5 passes objects by reference. Does it by default return them by reference as well?
A community of PHP developers offering assistance, advice, discussion, and friendship.
http://forums.devnetwork.net/
Try it:Ree wrote:I know that by default PHP5 passes objects by reference. Does it by default return them by reference as well?
Code: Select all
class foo
{
private $x, $y;
public function setX($x)
{
$this->x = $x;
}
public function setY($y)
{
$this->y =$y;
}
}
function test()
{
$foo = new foo;
$foo->setX(10);
$foo->setY(2);
return $foo;
}
$bar = test();
print_r($bar);
/*
foo Object
(
[x] => 10
[y] => 2
)
*/