以前に遭遇したリンクアドレスは、index.php?key1=val1&key2=val2 の形式です。
しかし、index.php/explore-page/colors/pink-color では、どれがパラメータ名で、どれが値は?
これは他のフレームワークのルーティングによって定義されます。
ルートの定義方法によって異なります
explore-page/colors/pink-color
Explore ページ/PINK joomla のリンクの多くは基本的なものです
index.php/explore-page とはどういう意味ですか? /colors/pink-color
このうち、
index.php がハンドラーです
各セクションはパラメータを表します。 3
プログラムが $_SERVER['PATH_INFO'] からパラメータ文字列を取得した後、/ を押してそれを配列に切り取ります
配列要素の解釈方法
の意味は開発者によって決定されます
プログラムはあなたが作成しますそれはあなた次第です
つまり、パラメータはpositionによって解釈されます
そしてindex.php?key1=val1&key2=val2
パラメータはnameによって解釈されます
index.php/explore-page/colors/pink -color
これは path_info 形式の URL です
Index.php はハンドラーです
/explore-page/colors/pink-color は渡されるパラメータです
各セクションは 1 つのパラメータを表し、ここには 3 つのパラメータがあります
プログラムが取得した後$_SERVER['PATH_INFO'] のパラメータ文字列を取得し、/ を押して配列に切り出します
配列要素の意味をどう解釈するかは開発者次第です
プログラムはあなたが書きます、ただそれはあなた次第です
それパラメータは位置によって解釈されます
およびindex.php?key1=val1&key2=val2
パラメータは名前によって解釈されます
モデレーター、ありがとうございます。 。
どのように書き換えられるのかを確認する必要があります。