為了配合所使用的URL模式,我們需要能夠動態的根據當前的URL設置生成對應的URL地址,為此,ThinkPHP內置提供了U方法,用於URL的動態生成,可以確保項目在移植過程中不受環境的影響。
三種攜帶參數的方法:
U('Blog/cate',array('cate_id'=>1,'status'=>1))
U('Blog/cate','cate_id=1&status=1')
U('Blog/cate?cate_id=1&status=1')
在控制器中可以直接使用 U(‘Home/Index/index’)
在模板內使用方法:{:U(‘Home/Index/index')}
在超鏈接中使用時如需攜帶參數使用數組形式 : {:U('Index/test',array('name'=>$item['name']))}