php5.6 curl 模拟表单上传文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php5.6 curl 模拟表单上传文件相关的知识,希望对你有一定的参考价值。
php5.5之后php官方推荐使用CURLFile类来模拟代替之前的@+全文件路径方式上传文件
if(class_exists(‘\CURLFile‘)) {
//可以使用
$filedata = [
‘fieldname‘ => new \CURLFile ( realpath ( $filepath ), ‘image/jpeg‘ )
];
} else {
//不可使用CURLFile,及旧模式
$filedata = [
‘fieldname‘ => ‘@‘.realpath($filepath)
];
}
参考:http://blog.csdn.net/hongtu1993/article/details/40784355
以上是关于php5.6 curl 模拟表单上传文件的主要内容,如果未能解决你的问题,请参考以下文章
PHP curl 模拟表单数据流multipart/form-data上传文件
PHP curl文件上传::当表单名称为整数时出现奇怪的curl行为