- var_dump: documentation ( source)
4<?php
function test(&$error) {
$response = (object)array();
$response->code = 200;
$fail = function($err, $code=400) use (&$error, $response) {
$error[] = $err;
$response->code = $code;
return $response;
};
return $fail('invalid derp');
}
$error = array();
$response = test($error);
var_dump($error);
var_dump($response);