PHP实现上传图片到 zimg 服务器
最近我们项目需要一台图片服务器存储用户头像,我们使用 zimg 处理和存储图片,下面简单介绍一下如何使用 PHP 上传图片到 zimg,并获取相应图片的返回信息 使用 curl 库实现上传根据 zimg 使用文档,我们想要让 zimg 返回 json 信息,就必须 raw_post 上传图片,下面是演示代码 $image_file = './test.jpg';
// 获取图片后缀 // 生成本地临时存储路径,并生成相应文件夹 // 把图片存储到临时路径 // 获取临时保存的图片的真实地址(绝对路径) // 上传图片到 zimg 图片存储服务 // 将图片内容读取到变量 $post_data ; $headers = array(); curl_setopt($ch,CURLOPT_URL,$upload_url); curl_setopt($ch,CURLOPT_POST,true); $info = curl_exec($ch); $json = json_decode($info,true); 如果想测试代码的话,请把上面的uploadurl改成你自己的zimg服务器地址,并把image_file 改成你需要上传的图片的路径 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |