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 相关文章推荐
JAVA/JSP学习系列之六
Oct 09 PHP
PHP中将网页导出为Word文档的代码
May 25 PHP
基于PHP常用字符串的总结(待续)
Jun 07 PHP
php+xml结合Ajax实现点赞功能完整实例
Jan 30 PHP
php短址转换实现方法
Feb 25 PHP
学习php设计模式 php实现享元模式(flyweight)
Dec 07 PHP
[原创]CI(CodeIgniter)简单统计访问人数实现方法
Jan 19 PHP
PHP设计模式之迭代器模式
Jun 17 PHP
php微信公众平台示例代码分析(二)
Dec 06 PHP
Yii2 中实现单点登录的方法
Mar 09 PHP
Laravel timestamps 设置为unix时间戳的方法
Oct 11 PHP
php中get_object_vars()在数组的实例用法
Feb 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入门小知识
2008/03/24 PHP
PHP批量生成缩略图的代码
2008/07/19 PHP
php相当简单的分页类
2008/10/02 PHP
用PHP书写安全的脚本代码
2012/02/05 PHP
PHP5.3与5.5废弃与过期函数整理汇总
2014/07/10 PHP
thinkphp浏览历史功能实现方法
2014/10/29 PHP
PHP翻页跳转功能实现方法
2020/11/30 PHP
基于jQuery中对数组进行操作的方法
2013/04/16 Javascript
javascript中onclick(this)用法介绍
2013/04/19 Javascript
javascript事件冒泡实例分析
2015/05/13 Javascript
jQuery仿gmail实现fixed布局的方法
2015/05/27 Javascript
JavaScript实现in-place思想的快速排序方法
2016/08/07 Javascript
javascript iframe跨域详解
2016/10/26 Javascript
jquery实现的table排序功能示例
2017/03/10 Javascript
详解Node.js项目APM监控之New Relic
2017/05/12 Javascript
vue 实现强制类型转换 数字类型转为字符串
2019/11/07 Javascript
如何在vue中使用HTML 5 拖放API
2021/01/14 Vue.js
[01:42]辉夜杯战队访谈宣传片—FANTUAN
2015/12/25 DOTA
Python 多线程抓取图片效率对比
2016/02/27 Python
Python实现带百分比的进度条
2016/06/28 Python
Python编码类型转换方法详解
2016/07/01 Python
详解Python装饰器由浅入深
2016/12/09 Python
Python找出微信上删除你好友的人脚本写法
2018/11/01 Python
用python3教你任意Html主内容提取功能
2018/11/05 Python
Laravel+Dingo/Api 自定义响应的实现
2019/02/17 Python
python sklearn库实现简单逻辑回归的实例代码
2019/07/01 Python
Python列表与元组的异同详解
2019/07/02 Python
python异常触发及自定义异常类解析
2019/08/06 Python
python从内存地址上加载python对象过程详解
2020/01/08 Python
python 写一个性能测试工具(一)
2020/10/24 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
2021/02/25 Python
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?
2013/02/17 面试题
党员四风自我剖析材料
2014/10/07 职场文书
浅谈Golang 切片(slice)扩容机制的原理
2021/06/09 Golang
mybatis中注解与xml配置的对应关系和对比分析
2021/08/04 Java/Android
GO语言字符串处理函数之处理Strings包
2022/04/14 Golang