gpt4 book ai didi

php - 如何在 ZF2/ZF3 url view helper 中添加查询参数

转载 作者:IT王子 更新时间:2023-10-28 23:50:38 24 4
gpt4 key购买 nike

我正在尝试使用路由创建一个带有查询字符串的 url,如下所示:

$this->url('users') -> /users
$this->url('users', ['sort' => 'desc']) -> /users?sort=desc

但这似乎不起作用(第二个助手实际上输出 /users)。根据这个unofficial, out-of-date documentation曾经有一种方法可以通过将 /query 附加到路由名称来执行此操作,但是这会产生路由未找到的异常。

这可以使用当前的 url 助手来完成吗?

最佳答案

从版本 2.1.4 开始,您会遇到用户错误

Query route deprecated as of ZF 2.1.4; use the "query" option of the HTTP router\'s assembling method instead

使用示例:

$name    = 'index/article';
$params = ['article_id' => $articleId];
$options = [
'query' => ['param' => 'value'],
];
$this->url($name, $params, $options);

关于php - 如何在 ZF2/ZF3 url view helper 中添加查询参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12785190/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com