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/ */