1. [模塊/控制器/操做#錨點@域名]?參數1=值1&參數2=值2...
1 U('User/add'); //生成User控制器的add操做的URL地址 2 U('Blog/read?id=1'); //生成Blog控制器的read操做,而且id爲1的URL地址 3 U('Admin/User/select'); //生成Admin模塊的User控制器的select操做的URL地址
參數php
1 U('Blog/cate', array('cate_id'=>1,'status'=>1)); 2 U('Blog/cate','cate_id=1&status=1'); 3 U('Blog/cate?cate_id=1&status=1');
1 U('Blog/cate/cate_id/1/status/1');
1 U('Blog/cate','cate_id=1&status=1','xml');
1 U('Blog/read?id=1');
1. http://serverName/index.php?m=Blog&a=read&id=1
1. http://serverName/index.php/Home/Blog/read/id/1
1. http://serverName/Home/Blog/read/id/1
1. http://serverName/Home/Blog/read/id/1.html
1 'news/:id\d'=>'News/read'
U('/news/1');
最終生成的URL地址是:html
1. http://serverName/index.php/Home/news/1
注意:若是你是在模板文件中直接使用U方法的話,須要採用 {:U('參數1', '參數2'…)} 的方式,具體參考模板的使用函數內容。thinkphp
1 U('Blog/read@blog.thinkphp.cn','id=1');
@後面傳入須要指定的域名便可數組
1 U('Blog/read#comment?id=1');
生成的URL地址多是:函數
1. http://serverName/index.php/Home/Blog/read/id/1#comment