gpt4 book ai didi

php - Slim 框架从不同 php 页面中的另一个函数调用一个 slim 函数

转载 作者:可可西里 更新时间:2023-10-31 23:54:47 25 4
gpt4 key购买 nike

如何从不同的 php 页面中的另一个函数调用 slim 函数

这里是 My.php:

$app->get('/list/:id',function($id)
{
//fill array here
echo $somearray;
});

$app->post('/update/:id',function($id)
{
//do update operation here

//!Important : How can do this?
echo $app->get('My.php/list/$id'); // call function above

});

最佳答案

您好,我的生产应用中有这个。

路线签名:

$app->get('xxx/:jobid', function ($jobid) use($app) {})->name('audit_edit');


//Get The Route you want...
$route = $app->router()->getNamedRoute("audit_edit"); //returns Route
$route->setParams(array("jobid" => $audit->omc_id)); //Set the params

//Start a output buffer
ob_start();
$page2 = $route->dispatch(); //run the route
//Get the output
$page = ob_get_clean();

在我的特定实例中,我需要捕获准确的页面并将其通过电子邮件发送。因此,通过运行路由并捕获 HTML,我可以简单地发送带有捕获页面正文的 html 电子邮件。它运行完美。

关于php - Slim 框架从不同 php 页面中的另一个函数调用一个 slim 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24792448/

25 4 0
文章推荐: javascript - Javascript 或 PHP 中的音乐文件编码
文章推荐: javascript - 如何使用 Node.js 在 Hexo 等框架中编辑 CSS 和 HTML
文章推荐: 找不到 javascript 实例方法 : Object # has no method 'handleRequest'