- var_dump: documentation ( source)
<?php
declare(strict_types=1);
function foo(int $x, ?int &$y = null) {
var_dump(func_num_args());
if ($y != null) {
$y = $x ** 2;
}
return $x * 2;
}
var_dump([foo(5, $a), $a]);
var_dump([foo(3)]);