[“size”]$_FILESにはどんなデータが入っているのか?画像データのアップロードの際に、そのデータを受信するために必要な【$_FILES】という変数。このグローバル変数である$_FILESには、アップロードする際に必要なデータが自動で格納される。グ[...]例えば下記のようなコードを記述して、画像をアップロードした際に、変数$_FILESにはどんなデータが入っているのかを見てみる。}まず言えることは、$_FILESは連想配列の形式でデータが格納される、ということ。自動で割り振られた5つのキー名に対して、それぞれ値が代入されていく。[“name”]その名の通り、画像のファイル名を表す。拡張子までを含めた名前を取得する。[“type”]ファイルのMIMEタイプを表す。今回の場合でいうと、imageという種類のjpgというタイプであると取得している。改訂版R[...][“tmp_name”]サーバーで一時的に画像データが保存される際の、ファイル名を表す。アップロードされた画像データは、サーバーの「テンポラリ」という領域に一時的に保管される。これはプログラムが終了すると自動的に破棄されるため、このデータを保存しておくにはテンポラリ領域から、サーバーにあるフォルダにデータを移動させる必要がある。*これを実行するには「move_uploaded_file」を使用しますが、ここでは割愛。[“error”]エラー判定をしている項目。値がゼロだった場合はOKだが、何らかの要因でデータがアップロード出来ない場合はここの値が変わる。どんなエラーの種類があるのかは、下記を参考に。Manual[...][“size”]画像のサイズを表す。単位は「バイト」で表される。何バイトで1キロバイトか?みたいなことは、これを憶えておけばOK。コメントをキャンセルメールアドレスが公開されることはありません。PHP2019年10月18日22301viewわかっているようでわからない、PHPのFETCHを解説!PHP2019年10月4日6262viewPHPのデータベース接続ー呪文に見えるコードの正体を追う【初心者向け】PHP2019年10月11日5418viewちゃんと分かってる?ーPHPでとっても大事な$_POSTを理解しよう!プログラミング2019年9月27日4308viewVSCodeは初心者にこそおすすめ!-拡張機能で勉強効率を3倍にする-プログラミング2019年7月26日3547view30代・未経験・ウェブマーケティング業界への転職は失敗した。最近の投稿Laravel+Vueでゼロからサービスを作りました。takablog.ホームシェアTOPへ。