小小学生 发表于 2021-1-16 18:22

PHP如何批量下载视频到本地并且重命名

PHP保存图片有一个方法是file_put_contents(保存目录,图片地址) 这个方法可以保存到本地
我刚才百度了下,很多都是header(xxxx)通过浏览器进行下载,比如
header('Content-type: application/mpeg4');
header('Content-Disposition: attachment; filename="'.$name.'.mp4"');
readfile("$url");
这个是可以进行单个文件进行下载,但是批量循环的时候,就不生效了。
有没有类似我第一行说的file_put_contents方法进行下载视频文件呢,并且可以自定义文件名

gezhu 发表于 2021-1-16 18:37

b0y 发表于 2021-1-16 18:55

用其他方法下载啊

xiedihong 发表于 2021-1-16 19:55

curl 了解下

小小学生 发表于 2021-1-16 20:04

b0y 发表于 2021-1-16 18:55
用其他方法下载啊

比如呢?什么方法?

b0y 发表于 2021-1-16 21:13

小小学生 发表于 2021-1-16 20:04
比如呢?什么方法?

比如用一个exe负责下载 php负责下达下载指令实现方法很多

小小学生 发表于 2021-1-16 21:33

b0y 发表于 2021-1-16 21:13
比如用一个exe负责下载 php负责下达下载指令实现方法很多

php循环请求下载地址的时候 直接不生效了,单个是可以生效的

b0y 发表于 2021-1-16 21:34

小小学生 发表于 2021-1-16 21:33
php循环请求下载地址的时候 直接不生效了,单个是可以生效的

php可以吧列表保存 exe负责读取下载

樱染落霞红 发表于 2021-1-16 21:41

让 PHP 做这个真是小牛拉大车

小小学生 发表于 2021-1-16 21:43

b0y 发表于 2021-1-16 21:34
php可以吧列表保存 exe负责读取下载

你说的这个exe是什么呢
页: [1] 2
查看完整版本: PHP如何批量下载视频到本地并且重命名