ホームページ >バックエンド開発 >PHPチュートリアル >ThinkPHP フレームワークがリダイレクトを使用してページ リダイレクトを実装する方法の例
この記事では、ThinkPHP フレームワークでリダイレクトを使用してページ リダイレクトを実装する方法を主に紹介し、thinkPHP でのリダイレクトを使用したページ リダイレクトに関する関連操作スキルと注意事項を例に基づいて分析します。
#この記事の例では、ThinkPHP フレームワークがリダイレクトを使用してページ リダイレクトを実装する方法について説明します。参考までに皆さんと共有してください。詳細は次のとおりです。ThinkPHP リダイレクト メソッド
ThinkPHP リダイレクト メソッドは、ページ リダイレクトを実現できます (ジャンプ) ) 関数。リダイレクト メソッドの構文は次のとおりです。$this->redirect(string url, array params, int late, string msg)
パラメータの説明:
##url | |
params | |
遅延 | |
msg | |
#ThinkPHP リダイレクトの例 |
class IndexAction extends Action{ public function index() { $this->redirect('select', array('status'=>1), 3, '页面跳转中~'); //3秒 } }
#一般的なリダイレクトの例:
// 不延时,直接重定向 $this->redirect('select', array('status'=>1)); // 延时跳转,但不带参数,输出默认提示 $this->redirect('select', '', 3); // 重定向到其他模块操作 $this->redirect('Public/login'); // 重定向到其他分组 $this->redirect('Admin-Public/login');
#ヒント:
1. ジャンプを遅延させる場合は、params パラメーターを入力する必要があります (空にすることもできます)。つまり、遅延は 3 番目の位置に指定する必要があります。 2. リダイレクトされた URL に問題がある場合は、リダイレクト メソッドが U メソッドを呼び出してリダイレクトされたアドレスを生成するため、U メソッドによって生成されたアドレスが正しいかどうかをテストして、システムをチェックできます。構成。 。
#興味があるかもしれない記事:
指定された文字列が PHP 文字列に含まれるかどうかを確認する複数の方法についての説明
PHP プログラミングで実装した TCP サーバーとクライアント機能の例の説明
# #####################################
以上がThinkPHP フレームワークがリダイレクトを使用してページ リダイレクトを実装する方法の例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。