如何将查询字符串添加到 $GET 函数
How do i add a query string to $GET function
我有 $GET 函数,默认情况下会发出请求以取回 30 件商品
$transactions = $MK->getTransactions($_GET)
它将转到 header 如下
transactions?&page=1&per_page=30
我从 API 提供商模块中找到了这一行
if (!empty($params['per_page'])) {
$request_params['per_page'] = (int) $params['per_page'];
}
所以我的问题是如何将参数添加到 $_GET
现在$transactions = $MK->getTransactions($_GET)
熄灭的时候
请求本身将作为 /transactions?&page=1&per_page=30
发出
但我需要将 per_page 值更改为其他值。
所以你有这样的东西:
$transactions = $MK->getTransactions($_GET)
这会将您带到以下路径:
/transactions?&page=1&per_page=30
但是您想更改 $_GET 中的一个参数的值?
首先,根据你的例子,如果你打印 $_GET,你会看到:
Array
(
[page] => 1
[per_page] => 30
)
也可以这样做:
$parameters = $_GET;
$parameters["per_page"] = 123;
比:
$transactions = $MK->getTransactions($parameters);
这将导致每页的数量发生变化。
我有 $GET 函数,默认情况下会发出请求以取回 30 件商品
$transactions = $MK->getTransactions($_GET)
它将转到 header 如下
transactions?&page=1&per_page=30
我从 API 提供商模块中找到了这一行
if (!empty($params['per_page'])) {
$request_params['per_page'] = (int) $params['per_page'];
}
所以我的问题是如何将参数添加到 $_GET
现在$transactions = $MK->getTransactions($_GET)
请求本身将作为 /transactions?&page=1&per_page=30
但我需要将 per_page 值更改为其他值。
所以你有这样的东西:
$transactions = $MK->getTransactions($_GET)
这会将您带到以下路径:
/transactions?&page=1&per_page=30
但是您想更改 $_GET 中的一个参数的值?
首先,根据你的例子,如果你打印 $_GET,你会看到:
Array
(
[page] => 1
[per_page] => 30
)
也可以这样做:
$parameters = $_GET;
$parameters["per_page"] = 123;
比:
$transactions = $MK->getTransactions($parameters);
这将导致每页的数量发生变化。