図に示すように、同じキーのセットを 2 セット送信すると、両方のデータ セットが送信後のフロント ページに表示されます
<input name="userfile[]" type="text">
<input name="userfile[]" type="text">
phpを除いて、他のサーバーサイド言語では、同じ名前の受信変数が配列内で名前付けされる必要はありません
したがって、配列内で名前を付ける必要はありません
ただし、php にはこの規則があるため、それに従う方が良いです
PHP の規則によれば、配列内で名前が付けられていない変数は以前の変数を上書きします
ただし、PHP に解析させることもできません送信されたデータを自分で解析します
$s = file_get_contents('php://input');
userfile=1&userfile=2&userfile=3
php を除き、他のサーバーサイド言語はそうではありません同じ名前の入力変数には配列内で名前を付ける必要があります
したがって、配列内で名前を付ける必要はありません
ただし、PHP がこのように合意しているため、それに従う方が良いです
PHP の規約によれば、配列内で名前が付けられていない変数は以前のものを上書きします
ただし、送信されたデータを PHP に解析させることもできませんが、自分で解析してください
$s = file_get_contents('php://input');
userfile=1&userfile=2&userfile=3