php保存二进制原始数据为图片的程序代码


Posted in PHP onOctober 14, 2014

得到post过来的二进制原始数据,选择一个生成路径及图片的名字,之后写入,思路很显而易见

//生成图片 
  $imgDir = 'uploadImg/'; 
  $filename="nissangcj".$mobile.".jpg";///要生成的图片名字 
   
  $xmlstr = $GLOBALS[HTTP_RAW_POST_DATA]; 
  if(empty($xmlstr)) { 
    $xmlstr = file_get_contents('php://input'); 
  } 
    
  $jpg = $xmlstr;//得到post过来的二进制原始数据 
  if(empty($jpg)) 
  { 
    echo 'nostream'; 
    exit(); 
  } 
   
  $file = fopen("./".$imgDir.$filename,"w");//打开文件准备写入 
  fwrite($file,$jpg);//写入 
  fclose($file);//关闭 
   
  $filePath = './'.$imgDir.$filename; 
   
  //图片是否存在 
  if(!file_exists($filePath)) 
  { 
    echo 'createFail'; 
    exit(); 
  }
PHP 相关文章推荐
php 获取远程网页内容的函数
Sep 08 PHP
php中将地址生成迅雷快车旋风链接的代码[测试通过]
Apr 20 PHP
php入门学习知识点六 PHP文件的读写操作代码
Jul 14 PHP
PHP header函数分析详解
Aug 06 PHP
PHP CURL获取返回值的方法
May 04 PHP
PHP实现数组递归转义的方法
Aug 28 PHP
php返回当前日期或者指定日期是周几
May 21 PHP
thinkPHP中create方法与令牌验证实例浅析
Dec 08 PHP
PHP strip_tags保留多个HTML标签的方法
May 22 PHP
PHP7创建销毁session的实例方法
Feb 03 PHP
yii2.0框架多模型操作示例【添加/修改/删除】
Apr 13 PHP
PHP如何通过带尾指针的链表实现'队列'
Oct 22 PHP
ThinkPHP 3.2 数据分页代码分享
Oct 14 #PHP
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
Oct 14 #PHP
PHP+jQuery 注册模块的改进(一):验证码存入SESSION
Oct 14 #PHP
PHP+jQuery 注册模块开发详解
Oct 14 #PHP
推荐一款PHP+jQuery制作的列表分页的功能模块
Oct 14 #PHP
php中动态修改ini配置
Oct 14 #PHP
php中的ini配置原理详解
Oct 14 #PHP
You might like
PHP 多维数组排序实现代码
2009/08/05 PHP
PHP独立Session数据库存储操作类分享
2014/06/11 PHP
Aster vs Newbee BO5 第三场2.19
2021/03/10 DOTA
js或css实现滚动广告的几种方案
2010/01/28 Javascript
基于jQuery的Web上传插件Uploadify使用示例
2016/05/19 Javascript
js css实现垂直方向自适应的三角提示菜单
2016/06/26 Javascript
JavaScript性能优化总结之加载与执行
2016/08/11 Javascript
jQuery解决input元素的blur事件和其他非表单元素的click事件冲突问题
2016/08/15 Javascript
Vuejs第六篇之Vuejs与form元素实例解析
2016/09/05 Javascript
Bootstrap作品展示站点实战项目2
2016/10/14 Javascript
关于javascript sort()排序你可能忽略的一点理解
2017/07/18 Javascript
vue基础之事件简写、事件对象、冒泡、默认行为、键盘事件实例分析
2019/03/11 Javascript
vue父组件触发事件改变子组件的值的方法实例详解
2019/05/07 Javascript
微信小程序 自定义复选框实现代码实例
2019/09/04 Javascript
解决微信小程序scroll-view组件无横向滚动的问题
2020/02/04 Javascript
基于leaflet.js实现修改地图主题样式的流程分析
2020/05/15 Javascript
vant中的toast层级改变操作
2020/11/04 Javascript
Python时间的精准正则匹配方法分析
2017/08/17 Python
django rest framework vue 实现用户登录详解
2019/07/29 Python
解决tensorboard多个events文件显示紊乱的问题
2020/02/15 Python
python读写文件write和flush的实现方式
2020/02/21 Python
Python实现SMTP邮件发送
2020/06/16 Python
Python调用C语言程序方法解析
2020/07/07 Python
django和flask哪个值得研究学习
2020/07/31 Python
详解Django中views数据查询使用locals()函数进行优化
2020/08/24 Python
python 利用百度API识别图片文字(多线程版)
2020/12/14 Python
波兰电子产品购物网站:Vobis
2019/05/26 全球购物
函授教育个人学习的自我评价
2013/12/31 职场文书
公司培训欢迎词
2014/01/10 职场文书
优秀教师主要事迹
2014/02/01 职场文书
化工操作工岗位职责
2014/04/29 职场文书
优秀大专毕业生求职信
2014/08/04 职场文书
工作骂脏话检讨书
2014/10/05 职场文书
清洁工工作总结
2015/08/11 职场文书
环保建议书作文300字
2015/09/14 职场文书
Python实现DBSCAN聚类算法并样例测试
2021/06/22 Python