在php開發中,尤其是mvc框架或者專案中,會碰到很多跳轉情況,比如:登入成功或失敗後的跳轉等等。
以下以mvc框架開發中為基礎,示例講解:
在基礎控制器類中:conrtoller.class.php
1在mvc的自動載入中,將controller.class.php進行自動載入註冊<?php23
/**4* 基礎控制器類5*/
6class
controller else53}
5455 }
通過不同控制器類繼承上面的controller.class.php基礎控制器類後,就可以呼叫定義的跳轉提示。
1當然,這裡是在mvc中實現的,你也可以把jump()單獨提出來進行使用。<?php23
/**4* 後台管理員控制器(登入、登出、管理員的增刪改查等)5*/
6class admincontroller extends
controller
14/**15
* 後台登出功能
16*/
17public
function
logoutaction()
26 }
php實現301跳轉
在php中正常的臨時跳轉通常使用 header location test.php 但是這種返回的狀態碼是302 如果要實現301跳轉的話,需要在之前設定下狀態碼 注意 雖然客戶端轉向了,但程式還會向下執行,所以要exit 301,302 都是http狀態的編碼,都代表著某個url發生了轉移,不同之...
PHP中實現頁面跳轉的方式
header location main.php 延遲跳轉 比如登陸成功後會有幾秒鐘等待時間,然後跳轉到了其他頁面 header refresh 3 url main.php 或者sleep 3 header location main.php 1.window.location.href方法 wi...
IOS簡單的實現手機震動的提示
我們都知道手機有震動功能,其實呢,這個功能實現起來特別的簡單,我們只需要用到幾個函式就可以了 void motionbegan uieventsubtype motion withevent uievent event void motionended uieventsubtype motion w...