文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>如何构造 URL ?

如何构造 URL ?

时间:2008-04-12  来源:qeeify


FleaPHP 中有一个很方便的 url() 函数,可以根据应用程序设置自动生成符合要求的 URL。
这么牛X的功能当然要在 QeePHP 中继承了 :)
在 QeePHP 中,这个 url() 全局函数已经取消了,改为控制器的一个助手。使用方法很简单:

class Controller_Default extends QController_Abstract
{
    function actionIndex()
    {
        // 在控制器中构造 URL
        echo $this->url->make('default', 'list', array(
                'order' => 'created',
                'dir' => 'DESC'
        ));
    }
    .....
}

怎么样,很简单吧。除了把全局的 url() 换成 $this->url->make() 以外没什么区别。而且如果第一个参数是 null,那么会自动使用当前控制器的名字作为参数。
也就是说在上面的代码中,如果改为:
echo $this->url->make(null, 'list', array(
                'order' => 'created',
                'dir' => 'DESC'
        ));

效果是一样的。
除了在控制器中,还可以在视图(View)中采用同样的写法,功能是一致的 :)
原文地址:
http://qeeify.com/index.php/2008/03/19/howto-make-url.html
更多信息,请访问 FleaPHP/QeePHP 开源开发框架官方网站:
http://www.fleaphp.org/



相关阅读 更多 +
排行榜 更多 +
粉末星战 v1.0.0 安卓版

粉末星战 v1.0.0 安卓版

休闲益智 下载
粉末星战 v1.0.0 安卓版

粉末星战 v1.0.0 安卓版

休闲益智 下载
火线反恐部队 v1.2 安卓版

火线反恐部队 v1.2 安卓版

飞行射击 下载