- var_dump: documentation ( source)
<?php
function retVal()
{
global $foo;
return $foo;
}
function & retRef()
{
global $foo;
return $foo;
}
unset($foo, $bar);
$foo = 'init';
$bar = retVal();
$bar = 'bar';
var_dump($foo, $bar);
unset($foo, $bar);
$foo = 'init';
$bar = retRef();
$bar = 'bar';
var_dump($foo, $bar);
unset($foo, $bar);
$foo = 'init';
$bar = & retVal();
$bar = 'bar';
var_dump($foo, $bar);
unset($foo, $bar);
$foo = 'init';
$bar = & retRef();
$bar = 'bar';
var_dump($foo, $bar);