テンプレートからコントローラーのメソッドに「/」を含むパラメータを渡したい

WBOY
リリース: 2016-06-13 12:02:28
オリジナル
923 人が閲覧しました

テンプレートからコントローラーのメソッドに「/」を含むパラメータを渡したいのですが、助けを求めてください
http://192.168.1.253/index.php/Home/Index/index4/kind/creative/media/entertainment Likeこの場合、後者のメソッドに「Creativity/Media/Entertainment」の文字列をパラメータとして渡したいのですが、kind は「Creativity」のみを受け取ることができ、後者は / の問題ではないかと思います。それの解決策は怠惰の結果ですか? 。 。 。
------解決策---------
パラメータ内の / を他の特殊記号に置き換えます。クリエイティビティ-メディア-エンターテイメントとして
-----ソリューション--------------------------
index.php echo $_SERVER['PATH_INFO']; でデータが完了したかどうかを確認します

作成したコードは $data =explode('/',rim($_SERVER) です[' PATH_INFO']));
フレームワークを使用する場合は、フレームワークの規則に従う必要があります
たとえば、TP はモジュール名/メソッド名/キー/値/キー/値であることが合意されています...

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート