質問: enctype="multipart/form-data" リクエストで複数のフォームデータ(マルチパート)を送るための形式。 複数の異なる種類のデータを格納する方式。 と学びました。 複数の異なる種類のデータとは、例えば具体的になんでしょうか? pngやgifのことなどでしょうか? ``` アップロードするファイルを指定してください。 ``` ``` '; } else { echo 'アップロードに失敗しました。'; } } else { echo 'ファイルを選択してください。'; } ?> ```
回答: 通常 file は1ファイルしかアップロードできませんが、 複数のファイルを同時にアップロードできるようになります。 具体的には格納データがファイルデータごとにバウンダリ文字というもので区切られ、 それぞれのデータを個別に判断できるようになるというものですが、 2つ以上のファイルを同時に送れるようになる、と覚えておけばいいかと思います。