- var_dump: documentation ( source)
- array_slice: documentation ( source)
<?php
function ref(&$ref) {
var_dump($ref);
}
class a {
function __construct() {
$args = array(&$this);
for ($i = 0; $i < 2; $i++) {
$a = array_slice($args, 0, 1);
call_user_func_array('ref', $a);
}
}
};
new a();