如何从外部URL Laravel公共目录中保存文件

Sid*_*rth 3 php file laravel

我想从外部URL保存一个文件,它有任何类型的文件,如"jpg,png,mp4等"

我想将它保存在Laravel App的公共目录中.我怎么能这样做?任何帮助将受到高度赞赏.

我尝试了以下内容,但它将文件保存在我的存储文件夹中:

Storage::put($name, $contents);
Run Code Online (Sandbox Code Playgroud)

谢谢

sa-*_*-fm 10

在公共路径中创建一个img文件夹并:

 $image = file_get_contents("https://logos-download.com/wp-content/uploads/2016/09/Laravel_logo.png");


file_put_contents(public_path('img/a.png'), $image);
Run Code Online (Sandbox Code Playgroud)


sa-*_*-fm 4

使用如下文件

   use Illuminate\Support\Facades\File;
Run Code Online (Sandbox Code Playgroud)

进而

File::put(public_path(   'ANY FILE YOU WANT'    ));
Run Code Online (Sandbox Code Playgroud)

例子:

 File::put( public_path( 'js/a.js'), ' CONTENT ');
Run Code Online (Sandbox Code Playgroud)