ホームページ >バックエンド開発 >PHPチュートリアル >質問したいのですが、URL で変数を送信する方法は何ですか?

質問したいのですが、URL で変数を送信する方法は何ですか?

WBOY
WBOYオリジナル
2016-06-23 14:10:06843ブラウズ

http://www.abc.com#.... のような変数を URL に追加できることを覚えています。

# で始まる一連の文字のようです。そこでお聞きしたいのですが、具体的なフォーマットとは何でしょうか? PHP でこれらの変数を読み取るにはどうすればよいでしょうか?

これは今すぐ使用する必要があります。とても重要です。ありがとうございました!


ディスカッションへの返信(解決策)

「?」から始まるようですが、具体的にはどのような使い方があるのでしょうか?

取得したい場合は、print_r($_GET); を実行するだけでわかります。

取得したい場合は、print_r($_GET); を実行するだけでわかります。
ありがとう!試してみましたが、うまくいきました。

しかし、質問させてください: この方法で転送できるのは文字変数だけですか?整数変数を渡す方法はありますか? (URLで送るので文字型しかできないようですよね?)

以上、変換するだけです。


取得したい場合は、print_r($_GET); を直接追加するだけです。
ありがとう!試してみましたが、うまくいきました。

しかし、質問させてください: この方法で転送できるのは文字変数だけですか?整数変数を渡す方法はありますか? (URLで送信するので文字型しかできないようですね)
まず、#でマークしたものは変数ではなくフラグメントなのでサーバーには一切渡せません。サーバー側では、その機能は Web ページのブックマークとして理解されます。
次に、これをサーバーに渡すことができたとしても、サーバーはこれが文字列変数であることを認識します。重要なのは、この変数をどのように識別するかです。型変換など。


取得したい場合は、print_r($_GET); を直接追加するだけです。
ありがとう!試してみたらうまくいきました。

しかし、質問させてください: この方法で転送できるのは文字変数だけですか?整数変数を渡す方法はありますか? (URLで送信するので文字型しかできないようですね)
まず、#でマークしたものは変数ではなくフラグメントなのでサーバーには全く渡せません。サーバー側では、その機能は Web ページのブックマークとして理解されます。
次に、これをサーバーに渡すことができたとしても、サーバーはこれが文字列変数であることを認識します。重要なのは、この変数をどのように識別するかです。型変換など。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。