リーリー
質問 1: addRoute の最初のパラメータは、後で追加されるルートの名前ですか?
質問 2: Yaf_Route_Regex('/([a-z]+).html$/', array('controller' => 'Index', 'action' => 'html'), array(1 => 'ページ')))
3 つのパラメータは何を表しますか?このルートをどのように理解するか (つまり、3 つのパラメータを調整する方法)?
質問 3: Yaf_Route_Rewrite('security/:name/:rout', array('controller' => 'Security', 'action' => 'html')))
3 つのパラメータは何を表しますか (特に最初のものは非常に混乱しています。)?このルートをどのように理解するか (つまり、3 つのパラメータを調整する方法)?
質問 1: addRoute の最初のパラメータは、後で追加されるルートの名前ですか?
質問 2: Yaf_Route_Regex('/([a-z]+).html$/', array('controller' => 'Index', 'action' => 'html'), array(1 => 'ページ')))
3 つのパラメータは何を表しますか?このルートをどのように理解するか (つまり、3 つのパラメータを調整する方法)?
質問 3: Yaf_Route_Rewrite('security/:name/:rout', array('controller' => 'Security', 'action' => 'html')))
3 つのパラメータは何を表しますか (特に最初のものは非常に混乱しています。)?このルートをどのように理解するか (つまり、3 つのパラメータを調整する方法)?
パラメータ 1、リクエスト アドレスの URI 部分と一致します。例: http://www.baidu.com/mobile
の場合、この URI は mobile であり、作成したルートの最初のパラメータに対応します。
パラメータ 2 は配列、controller の対応する値はコントローラ、action は対応するメソッドです。
パラメータ 3 も配列であり、リクエストによってもたらされるパラメータです。たとえば、ページがどのページであるかなどです。
yaf フレームワークの中心的な開発者の 1 人である Brother Niao に電子メールを送信できます。
質問1
リーリーこのように追加すれば名前は関係ありません
iniに追加された場合
リーリーこれには、設定を読み取ってからルートを初期化する必要があります。
実際、その名前は 5 つのルーティング方法を参照することができます。単純なスーパー変数静的 [デフォルト] マップを正規表現に書き換える
質問 2 質問 3 あなたはすでに答えを知っていると思います
それはマニュアルを読みませんでしたか?
8.5. ルーティングプロトコルの詳細な説明