PHP では、$_GET スーパーグローバル変数により、Web フォームまたは URL クエリから送信されたデータにアクセスする方法が提供されます。弦。ただし、$_GET 配列の値を配列として取得する方法はすぐにはわかりません。
URL の "id" パラメーターに複数の値を送信するシナリオを考えてみましょう。
http://link/foo.php?id=1&id=2&id=3
$_GET['id'] を使用して "id" 値にアクセスしようとすると、最後の値 (この場合は「3」)。値を配列として取得するには、URL を変更してパラメータ名の後に角括弧 (「[]」) を含めます:
http://link/foo.php?id[]=1&id[]=2&id[]=3
$_GET['id'] にアクセスすると、すべての "id" 値を含む配列を取得します:
print_r($_GET['id']); // Output: [1, 2, 3]
このアプローチにより、PHP コード内の 1 つのパラメーターの複数の値に簡単にアクセスできます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3