Laravel 9 使用 file_put_contents() 函数保存远端文件

admin 阅读:13 2024-03-02
$url_arr = parse_url("https://www.codesou.cn/wp-content/uploads/2022/05/logo01-1.webp");
$link_to_arr = explode('/', $url_arr['path']);
$img_name = end($link_to_arr);
$link_to_arr = explode('.', $img_name);
$img_name = end($link_to_arr);
$f_name = 'blk_imp_'.Carbon::now()->timestamp.'.'.$img_name;
$lnk = config()->get('img_pth_initial').'uploads/product_images/'.$f_name;
file_put_contents( $lnk ,file_get_contents('https://www.codesou.cn/wp-content/uploads/2022/05/logo01-1.webp'));
声明

1、部分文章来源于网络,仅作为参考。
2、如果网站中图片和文字侵犯了您的版权,请联系1943759704@qq.com处理!