- var_dump: documentation ( source)
<?php
$calc = function ($arg = null, $acc = '') use (&$calc) {
return $arg === null ? $acc : function ($arg = null, $saved = '') use (&$calc, $acc) {
return $calc($arg, $arg . $acc . $saved);
};
};
$result = $calc(1)(3)(3)(8)();
var_dump($result);