0

私はすでにこのようなURLを持っています、
/admin/add_to_list/' .$payer. '/' .$tid. '?credit=1

私はすでに自分のURLにを持っていることを知っているので$_GET、自分のURLに別のものを追加したいと思います。私の新しいURLが次のようになる可能性はありますか?

/admin/add_to_list/' .$payer. '/' .$tid. '?credit=1/silentmode

ありがとうございました。

4

3 に答える 3

3

この例では、最初のURLと同じURLがフェッチされますが、現在$_GET['credit']"1/silentmode"の代わりにになり"1"ます。

パス要素は常にクエリ文字列の前に配置する必要があり、クエリ文字列自体は常にフラグメントの前に配置する必要があります。それは単にURLの構文です-結局のところ、あなたはうまくいくとは思わないexample.com.www//http:でしょう?

于 2012-09-11T15:37:20.513 に答える
1

アンパサンド(&)を使用して、複数の$_GET値を設定します。例:

index.php?name=joe&surname=smith

次に、次のように個別に取得できます。

$name = $_GET['name'];
$surname = $_GET['surname'];
于 2012-09-11T15:37:29.740 に答える
0

いいえ。最初?から最初#(存在する場合)まではクエリ文字列です。

URLを分解し、クエリ文字列の前に追加のパス要素を配置する必要があります。

于 2012-09-11T15:37:08.143 に答える