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