ホームページ  >  記事  >  php教程  >  ルーター設定チュートリアル: PHP フレームワーク queryphp チュートリアル: はじめに 8 ルートジャンプ

ルーター設定チュートリアル: PHP フレームワーク queryphp チュートリアル: はじめに 8 ルートジャンプ

WBOY
WBOYオリジナル
2016-06-21 08:50:121346ブラウズ

ルーティング命令
path_info メソッド
testframework.php?router=default&action=index
testframework.php/default/index
Apache を使用して testframework.php ファイルを書き換えて削除できます
自分で行うことができますルーティング ルールを設定します
C("router")->ruleMaps("login",'/login/:id', array('controller' => 'auth', 'action ' => 'login' ));
これは testframework.php/login/5555 と一致します
このように、$_GET['id'] を使用して 5555;
' コントローラーを取得できます' => 'auth', 'action' = > 'login'
はコントローラーとメソッドです
その他の設定で独自のルーティング ルールを追加できます:
C("router")->ruleMaps ('logout','/logout', array ('controller' => 'auth', 'action' => 'logout'));
C("router")->ruleMaps('signup ','/signup', array('controller ' => 'auth', 'action' => 'signup'));
C("router")->ruleMaps('profile',' /profile/:action', array('controller ' => 'profile')); // 動的メソッド ":action()"
C("router")-> でコントローラ "Profile" を呼び出します。 rulesMaps('users','/users/: id', array('controller' => 'users'), array('id' => '[d]{1,8}')); // URL パラメータのフィルターを定義します。
path_info メソッドをサポートします。
ルーター ディレクトリの下でアクションを制御します。
/default/index
ルーター ディレクトリの下で、defaultRouter.class.php ファイルを呼び出します。
インデックスを呼び出します。クラス取得後のメソッド
J() はインデックスメソッドです Jump
R() は
C() によって制御されます
M() はデータベースクラスモデル
P () はロードパス関数です この記事へのリンク http://www.cxybl.com/html/wlbc/Php/20130326/37399.html



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。