URL 生成

概述

在开发过程中我们经常需要路由地址的反转解析,phpGrace 提供了 u() 函数来实现这个功能;

函数说明

1 函数名称 : u() 
2 函数参数 :
    2.1 控制器名称
    2.2 方法名称
    2.3 url 参数 [ 可选参数 默认 “” ],可以传递字符串(“1/2/grace”)形式或数组 (array(1, 2 , 'grcae'))形式的参数
    2.4 分页页码 [ 可选参数 默认 null ]

u() 方法会自动识别分组目录并生成对应的 url ;

使用演示

<?php
class testController extends grace{
    public function index(){
        echo u('index','test', array('a','b'), 5).'<br />';
        echo u('index','test', 'a/b/cd', 5).'<br />';
        echo u('index','test', 'fg').'<br />';
        echo u('index','test').'<br />';
        echo u('index','test', '', 6).'<br />';
    }
}
/* 输出结果 
/index/test/a/b/page_5/
/index/test/a/b/cd/page_5/
/index/test/fg/
/index/test/
/index/test/page_6/
*/