php stream_copy_to_stream() 数据流的复制使用

项目中,有一需求:为保证对方数据安全,并禁止下载,对方指定网址指定端口号,并对其访问设置白名单,通过一定规则访问到内部资源数据,访问成功则返回文件流。
对返回的文件流,进行保存,并存入数据库,以便后续使用。
起初我并未处理过文件流,就使用 file_get_contents 和 file_put_contents 进行处理,但得不到结果。后续查阅函数发现 stream_copy_to_stream() 这个函数。专门对数据流进行复制保存。
//源文件
$url = 'http://ip:port';
//资源替换规则
$var = '/home/img?p=thumbs';
$prefix = 'source_';
//目标保存目录
$dest_dir = '/dev/resource_center/';

//处理数据
$data = [
'high' => 'high_pict',
'b

php stream_copy_to_stream() 数据流的复制使用最先出现在Python成神之路

版权声明:
作者:admin
链接:https://www.techfm.club/p/12525.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>