$a before calling foo(): 23
Notice: Only variables should be assigned by reference in /in/BEj7a on line 9
$a after the call to foo(): 42
$a after touching the returned variable: 42
$b : 23
$a before calling foo(): 23
Strict Standards: Only variables should be assigned by reference in /in/BEj7a on line 9
$a after the call to foo(): 42
$a after touching the returned variable: 42
$b : 23