<?php
test();
function test(){
echo "Test works\r\n";
}
//output: Test works
$closure = function(){
closure_test();
function closure_test(){
echo "Closure test works\r\n";
}
};
$closure();
Test works
Fatal error: Uncaught Error: Call to undefined function closure_test() in /in/YpRV9:12
Stack trace:
#0 /in/YpRV9(18): {closure}()
#1 {main}
thrown in /in/YpRV9 on line 12
Process exited with code 255.