php - 从 Kohana 3 中的查询字符串中获取值的正确方法是什么

标签 php kohana kohana-3

只是好奇从查询字符串中获取变量的“Kohana”方法是什么?

我能想到的最好办法是用 Arr 类解析 $_GET 变量。有人有更好的方法吗?

// foo?a=1&b=2
function action_welcome()
{
    echo('a = '.Arr::get($_GET, 'a', '0'));
    echo('b = '.Arr::get($_GET, 'b', '0'));
}

最佳答案

我认为使用 Arr::get 太笼统了,使用专门为此设计的特定 Kohana 方法更实用

Request::current->query('variable')

$this->request->query('variable')

即使请求是内部的,您也可以将任何变量传递给它

关于php - 从 Kohana 3 中的查询字符串中获取值的正确方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3305286/

相关文章:

php - 如何在 PHP 中处理这个 "session failed to write file"错误?

php - PHP 中的 MySQL 日期比较

php - Symfony2 : access raw form data in validator

php - 如何从浏览器的检查元素中隐藏 vimeo url

php - Kohana 3. 0's HMVC structure in layman' 条款?

php - Kohana 3 ORM : advanced queries, 效率

php - 如何建立链接 2 个以上模型的 'has-many-through' 关系?

paypal - 几个电子商务应用程序链接到一个 paypal 帐户,如何知道付款来自哪里?

php - Kohana 中的常量

kohana-3 - 表未加入 Kohana 3.1 ORM