MW211 EXIT

devlog
PHP/同名項目のPOST
2018年09月27日
同名項目(name属性が同じ)をPOSTしたらどうなるか?
┌──────────────────────────────────────┐
│<form method="post" action="test.php">                                      │
│  <div>                                                                     │
│    <input type="hidden" name="abc" value="a">                              │
│    <input type="hidden" name="abc" value="b">                              │
│    <input type="hidden" name="abc" value="c">                              │
│    <input type="submit" value="送信">                                      │
│  </div>                                                                    │
│</form>               ┌────────┐                                  │
├───────────│array(1) {      │─────────────────┤
│<?php                 │  ["abc"]=>     │                                  │
│var_dump($_POST); //→│  string(1) "c" │                                  │
└───────────│}               │─────────────────┘
                        └────────┘
最後の項目の値が有効になるようだ。
分類:PHP