나는 함수를 호출 할 수 없다. 이유는 알 수 없다.Slim Framworrk, function call
$app->post('/login', function() use ($app, $db) {
myfunction();
}
$app->run();
function myfunction() {
echo "hello world";
}
내가 뭘 잘못 했니?
감사합니다.
나는 함수를 호출 할 수 없다. 이유는 알 수 없다.Slim Framworrk, function call
$app->post('/login', function() use ($app, $db) {
myfunction();
}
$app->run();
function myfunction() {
echo "hello world";
}
내가 뭘 잘못 했니?
감사합니다.
함수를 호출하는 클로저의 범위 내에서 함수에 도달 할 수 있는지 확인하십시오.
어쩌면 $ app 및 $ db와 함께 use 문에 포함하고 싶을 수도 있습니다.
@webaba가 맞습니다. 함수가 코드 스 니펫과 정확히 일치하면 함수 (...)의 범위에 있지 않으므로 $ app 및 $ db와 동일하게 전달해야합니다 – f1ames