u() 方法解决了路由地址的反转解析,即URL生成。
u($c, $m, $params='', $page) 函数详解
参数 1、控制器名称 2、方法名称 3、url 参数 【可选参数 默认 “”】,可以传递字符串(“1/2/grace”)形式或数组 (array(1, 2 , 'grcae'))形式的参数 4、分页页码 【可选参数 默认 null】
演示代码
<?php class indexController 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.html /index/test/a/b/cd/page_5.html /index/test/fg.html /index/test.html /index/test/page_6.html
说明:
u()方法会自动识别分组目录并生成对应的url ^_^
更新说明
u() 方法会自动代码您的设置的 PG_SUFFIX 后缀;