Thinkphp框架中的Controller類的redirect方法可以實現頁面的重定向功能。
redirect方法的參數用法和U函數的用法一致,例如:
//重定向到New模塊的index操作$this->redirect('Home/Index/index’, 2, '頁面跳轉中...');該用法是停留2秒后跳轉到Home模塊的index操作,并且顯示"頁面跳轉中"字樣。重定向后會改變當前的URL地址。
簡略操作寫法為:( 省略顯示字樣 )
$this->redirect('Home/Index/index', 0);如果你僅僅是想重定向要一個指定的URL地址,而不是到某個模塊的操作方法,可以直接使用
redirect
函數重定向,例如://重定向到指定的URL地址redirect('/項目名/Home/Index/index', 5, '頁面跳轉中...');此時指定的URL地址必須是完整的,不能只是'/Home/Index/index'.控制器的redirect方法和redirect函數的區別在于前者是用URL規則定義跳轉地址,后者是一個純粹的URL地址。
新聞熱點
疑難解答