当前位置:网站首页>php将在线远程文件写入临时文件
php将在线远程文件写入临时文件
2022-08-09 04:43:00 【flysnownetwork】
php将在线远程文件写入临时文件
前言
项目中需要从上传到七牛的Excel表格里导入数据,首先得要将文件存远程临时保存一下,再进行后续操作
tempnam() 函数创建一个具有唯一文件名的临时文件,若成功,则该函数返回新的临时文件名,若失败,则返回false。
sys_get_temp_dir() 获得当前的临时文件目录
fopen($filename, “wb”) wb二进制写入
代码
$filename = tempnam(sys_get_temp_dir(), "xlsx");
$handle = fopen($filename, "wb");
fwrite($handle, file_get_contents('https://cdn.kj.com/aaa.xlsx'));
边栏推荐
- 【暑期每日一题】洛谷 P1048 [NOIP2005 普及组] 采药
- 整数倍数数列
- BaseDexClassLoader的正确使用方式
- Alibaba Cloud Tianchi Contest Question (Machine Learning) - Repeat Purchase Prediction of Tmall Users (Complete Code)
- MySql.Data.MySqlClient.DBNull
- 钉钉与RStudio快捷方式冲突--钉钉快捷键设置
- Oracle 的开窗函数使用详解
- 761. 特殊的二进制序列(分治)
- 【暑期每日一题】洛谷 P5724 【深基4.习5】求极差 / 最大跨度值
- 安装pytorch和cuda
猜你喜欢
【数学建模绘图系列教程】绘图模板总结
TCP/IP协议中分包与重组原理介绍、分片偏移量的计算方法、IPv4报文格式
ABP 6.0.0-rc.1的新特性
阿里云天池大赛赛题(机器学习)——O2O优惠券预测(完整代码)
2022R1快开门式压力容器操作考试模拟100题及在线模拟考试
Construction and practice of full stack code test coverage and use case discovery system
2022年低压电工练习题及模拟考试
分布式数据库怎样才能“叫好又卖座”
自动化测试-图片中添加文字注释,添加到allure测试报告中
gopacket使用示例
随机推荐
2022-08-08 mysql慢SQL-Q18-10GB数据量-mysql/innodb测试
钉钉与RStudio快捷方式冲突--钉钉快捷键设置
提升用户体验,给你的模态弹窗加个小细节
[math] dot product and cross product
Masked AutoEncoder论文及实现
P1163 银行贷款
JVM学习——1——虚拟机基础概念
LeetCode - remove consecutive nodes with a sum of zero from a linked list
MySQL: redo log log - notes for personal use
【暑期每日一题】洛谷 P5729 【深基5.例7】工艺品制作
Disappearance of heritability - wiki
MySql.Data.MySqlClient.DBNull
杰理之开关降噪语音识别没有用【篇】
Gopacket source code analysis
Flask框架实现异步处理请求
Ali YunTianChi competition problem (machine learning) - ali cloud security malware detection (complete code)
Base64编码和图片转化
【暑期每日一题】洛谷 P8086 『JROI-5』Music
BaseDexClassLoader的正确使用方式
Detailed explanation of Oracle's windowing function