博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CURL_SAFE_UPLOAD
阅读量:4884 次
发布时间:2019-06-11

本文共 399 字,大约阅读时间需要 1 分钟。

1.版本差异

PHP5.4:支持通过在数组数据中,使用“@+文件全路径”的语法附加文件

curl_setopt(ch, CURLOPT_POSTFIELDS, array(    'file' => '@'.realpath('image.png'), ));

PHP5.5之后:引入了新的CURLFile类用来指向文件,另外引入了CURL_SAFE_UPLOAD选项,强制拒绝旧的@语法

curl_setopt(ch, CURLOPT_POSTFIELDS, [    'file' => new CURLFile(realpath('image.png')), ]);

2.位置:CURLOPT_SAFE_UPLOAD就和CURLOPT_POSTFIELDS的行为有关,必须设置在前面

 

转载于:https://www.cnblogs.com/xiaobiaomei/p/9821136.html

你可能感兴趣的文章
省市联动 填坑
查看>>
canvas写的一个小时钟demo
查看>>
原来今天是冬至
查看>>
又混了一天班
查看>>
九度oj 1006
查看>>
HDU6400-2018ACM暑假多校联合训练1004-Parentheses Matrix-构造
查看>>
最短路问题专题
查看>>
《Redis复制与可扩展集群搭建》看后感
查看>>
Jquery Mobile总结
查看>>
223. Rectangle Area
查看>>
spring boot + velocity中文乱码解决方式
查看>>
读罢泪两行,人生成长必须面对的10个残酷事实
查看>>
ASP 32位程序运行与64位问题:ADODB.Connection 错误 '800a0ea9' 未指定提供程序,也没有指派的默认提供程序。...
查看>>
xcode-git笔记
查看>>
TCP和UDP的优缺点及区别
查看>>
MATLAB消除曲线毛刺Outlier Detection and Removal [hampel]
查看>>
MySQL DATE_SUB() 函数
查看>>
在SSH框架下按条件分页查询
查看>>
jquery选择器
查看>>
【javascript学习——《javascript高级程序设计》笔记】DOM操作
查看>>