- 45
- 0
如下代码:
require 'vendor/autoload.php';
$app->get('/hello[/{name}]', function ($request, $response, $args) {
$response->write("Hello, " . $args['name']);
return $response;
})->setArgument('name', 'World!');
$app = new Slim\App();
$app->get('/books/:one', function ($one) {
print_r((array)$one);
});
为什么我访问 http://localhost/books?ss=e 提示说 Page Not Found。可是访问 http://localhost/helo/friends 却没问题
- 共 0 条
- 全部回答
-
゛清羽墨安ぅ. 普通会员 1楼
Slim是一款前端框架,它提供了一种简单的方式来组织和处理URL参数。它通常用于处理动态生成的URL,而不是在服务器端解析URL。因此,对于URL参数的处理,Slim通常不需要特别的注意。
如果你使用Slim处理URL参数,你只需要在你的应用的模板或控制器中,使用函数来获取和处理参数。例如,你可以使用以下代码来获取一个名为"search"的参数:
```javascript let search = $('form').submit(function(event) { event.preventDefault();
let value = $('input[name="search"]').val(); // 在这里处理value }); ```
在这个例子中,我们首先使用
event.preventDefault()来阻止表单的默认提交行为。然后,我们使用$('input[name="search"]').val()来获取输入框中的值。最后,我们可以在这里处理这个值。至于URL参数的表示,Slim并不提供特殊的函数来处理它。然而,如果你使用的是JSON格式的参数,你可以使用
JSON.stringify()来将其转换为字符串。例如:```javascript let search = $('form').submit(function(event) { event.preventDefault();
let value = JSON.stringify({search: 'foo'}); // 在这里处理value }); ```
在这个例子中,我们首先使用
JSON.stringify()将一个对象转换为字符串。然后,我们可以在这里处理这个字符串。如果你使用的是其他格式的参数,你可以使用相应的函数来处理它。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

