Requestの同名のKeyから複数の値を取り出す方法 | 株式会社アースリンク

2021年5月18日

Requestの同名のKeyから複数の値を取り出す方法

こんにちは。
今回はrequestの中身の取り出し方の一部を記載します。

 

<FORM>
    <INPUT type=”hidden” name=”test” value=”test1″></INPUT>
    <INPUT type=”hidden” name=”test” value=”test2″></INPUT>
</FORM>

 

上記のFORMを送信した場合、Requestには下記の値が格納されています。

{ test: “test1” }

 

この状態で test の値を直接取りだそうとすると、このような書き方、結果になります。

request.test
> test1 String型

 

ですが、request.get()を使用することで…

request.get(“test”)
> [“test1”, “test2”] Array型

 

このように同じ名前のKeyの値を全て取り出すことができます。

意外と便利ですので、覚えておくと得をする…かも?

Contact
お問い合わせ

電話番号0120 - 889 - 236

受付時間:平日 9:00-18:00