Laravel 6.x $request->img と $request->file('img') を比較してみた
制作環境
Windows 10
Laravel : 6.18.35
Laravel/ui : 1.0
Laravel-mix : 5.0.1
Bootstrap : 4.0.0
MDBootstrap : 4.19.1
chart.js : 2.9.3
XAMPP
PHP : 7.4.3
Visual Studio Code
はじめに
この記事はプログラミングをはじめたばかりの素人が、メモするのに利用しています。
内容には誤りがあるかもしれません。
比較理由
画像のアップロードの仕方を検索している時、\$request->file('img')と記載していることが多かったので、$request->imgと記述する場合と何が違うのか気になった為。
結論
結論から先にいうと。
違いがありませんでした。
比較方法
以下の記述の代入された値を、dd()で確認しました。
※フォームより画像をアップロードして検証しています。
比較①
$data = $request->img;
dd($data);
比較②
$data = $request->file('img');
dd($data);
比較③
$data = $request->img->store('public/images');
dd($data);
比較④
$data = $request->file('img')->store('public/images');
dd($data);
各結果
比較①
比較②
比較③
比較④
Author And Source
この問題について(Laravel 6.x $request->img と $request->file('img') を比較してみた), 我々は、より多くの情報をここで見つけました https://qiita.com/Charry/items/0d935bc71d11fa359d52著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .