- var_dump: documentation ( source)
<?php
class c
{
var $v = 'none';
function c($v)
{
$this->v = $v;
}
}
function cf($c, $v)
{
$c->v = $v;
}
$c = new c('init');
$c1 = $c;
cf($c, 'changed');
var_dump($c);
var_dump($c1);
//output php5
//php5 fix output $c1 to '123', $c2 to 'none'
//output php4, fix capbility
//php4 fix output $c1 to '123', $c2 to '123'