<?php
function diagonalDifference($arr) {
$i = 0;
function ($c, $str) use (&$i, $n ) {
$i++;
return $c + $str[$i-1] - $str[$n-$i];
}, 0));
}
print(diagonalDifference(
[
[11, 2, 4],
[4, 5, 6],
[10, 8, -12]
])); // should be 15
PD9waHAKCmZ1bmN0aW9uIGRpYWdvbmFsRGlmZmVyZW5jZSgkYXJyKSB7CiAgICAkaSA9IDA7IAogICAgJG4gPSBjb3VudCgkYXJyKTsKICAgIHJldHVybiBhYnMoYXJyYXlfcmVkdWNlKCRhcnIsIAogICAgICAgIGZ1bmN0aW9uICAoJGMsICRzdHIpIHVzZSAoJiRpLCAkbiApIHsKICAgICAgICAkaSsrOwogICAgICAgIHJldHVybiAkYyArICRzdHJbJGktMV0gLSAkc3RyWyRuLSRpXTsKICAgfSwgMCkpOwp9CgpwcmludChkaWFnb25hbERpZmZlcmVuY2UoClsKCVsxMSwgMiwgNF0sCglbNCwgNSwgNl0sCglbMTAsIDgsIC0xMl0KXSkpOyAvLyBzaG91bGQgYmUgMTU=