Php 如何呼叫内部路由?

Php 如何呼叫内部路由?,php,slim,Php,Slim,假设我在一个名为foo.php的文件中为/test声明了一个API路由,我如何从另一个文件访问该路由/test 示例(foo.php): 我想从test.php访问此路径,我如何才能做到这一点?与一个非常大的foo.php文件不同,有几个较小的文件可以使构建更大的应用程序更加容易 test.php $app = new Slim(); require 'foo.php'; $app->run(); $app->get('/test', function (Request $re

假设我在一个名为
foo.php
的文件中为
/test
声明了一个
API
路由,我如何从另一个文件访问该路由
/test

示例(foo.php):


我想从
test.php
访问此路径,我如何才能做到这一点?

与一个非常大的
foo.php
文件不同,有几个较小的文件可以使构建更大的应用程序更加容易

test.php

$app = new Slim();

require 'foo.php';

$app->run();
$app->get('/test', function (Request $request, Response $response, array $args)
{
    return 'Hello World!';
});
foo.php

$app = new Slim();

require 'foo.php';

$app->run();
$app->get('/test', function (Request $request, Response $response, array $args)
{
    return 'Hello World!';
});

将其重写为单独的类,您可以将其注入到任何需要它的类中。在您的代码中没有名为
test
的方法(只有
/test
路径),并且不清楚您所说的
访问方法测试
是什么意思,在本文中,
access
一词并不完全清楚。请澄清这些,以便读者能够提供帮助。@Nima yep对不起,我指的不是方法,而是“路线”