この記事では、ThinkPHP ルーティング メカニズムについて例を示して説明します。参考のために皆さんと共有してください。詳細は次のとおりです:
ThinkPHP は URL ルーティング機能をサポートしています。ルーティング機能を有効にするには、ROUTER_ON パラメーターを true に設定する必要があります。ルーティング機能をオンにすると、ルート定義内に現在の URL と一致するルート名が見つかった場合、システムがルートを自動的に検出し、ルートの解析とリダイレクトが実行されます。ルーティング関数はルーティング定義ファイルを定義する必要があります。このファイルはプロジェクトの構成ディレクトリの下にあり、ファイル名はroutes.php
です。
定義形式:
たとえば、ルーティングを有効にし、次のルーティング ルールを定義します。
リーリーそれでは実行します
コードをコピーします コードは次のとおりです:http://
の場合、Blog モジュールのインデックス操作が実際に実行され、後続のパラメータ /2007/9/15/ が年/月/日に従って順番に解析され、userId=1 と status=1 が暗黙的に渡されます。 in.パラメータ。
より thinkPHP 関連のコンテンツに興味のある読者は、このサイトの特別トピック「ThinkPHP 入門チュートリアル」、「ThinkPHP 一般的なメソッドの概要」、「Smarty テンプレートの基本チュートリアル」、および「PHP テンプレート テクノロジの概要」をチェックしてください。
この記事が皆さんの ThinkPHP フレームワークに基づく PHP プログラムの設計に役立つことを願っています。