首页 > 编程语言 >PHP压缩二进制流转CSV文件

PHP压缩二进制流转CSV文件

时间:2022-12-12 17:56:49浏览次数:54  
标签:文件 PHP 二进制 压缩 流转 CSV

接口返回的数据是二进制流,需先BASE64解码,再进行解压缩,压缩的文件格式为ZIP,需使用Inflater进行解压,即可得到文件。

java demo:

 

 

 转成PHP代码:

 

 

贴上 原始二进制流数据,需要的同学可以自己测试一下:

$fileData = "eNrNlM9v0zAUx8/mr+CM3OL37CSNj/AXcOQOHDkgIf6fSaMFcViYklbrupSOFujakWU0lTYmVYgDYqhCoEmVtiHsuFHLRvlRqVLtxH7Psr/vfWzLpFaN+21v8yMl/sHr83LtTada3GhS8vLgeZjZug+e+KvabtU6pcw2KzJPK9UHUZeSpFgJuiW/biwzVgnCYTyKIkqqJ16cJPUBJf33ta/B0Oh3d8LhJMLEMzEmvrbMqnYSjcp7lJT3Gm3VfghWE5+S7ab/2RtkWW+frrfUzF48euepbHrBThrhe+xvfFk7MzqZN1HuHYaH1/eb1aMsvVbZCGnJ9vnW0dqZETNoGissaWGv0l/Z/0avEGTIcgA5FFeZKwVI5lBCCUOOjDFgaQFKbt9i4wIIwkU9iZK3p5rrBt7U26dUt6Ko9mnzlYoZRU2zielqh+UZM0vUSGpDXqgW81oyG6Pk0fSU6dZUG8Gx3WtpUaZO9RcEYNJC9f0LAv8/BH4ZgeXtBSAICSiZq4RZoQAcOKq/wBB+g6TM6Zpyay0AFKimgrAtAZbDhMUdQJ7halbvcdbnOieNY4M/hlUJw0VW3YoLrElxPdldiZpGJx69eBr82H3WOP7zFlxCtiRw9c2DLGYicxs517d5WZGd9KIu5JT1C/F35JxhfnD33sP7d0yoMQMsmN6WKKQF89Bbs+k5Wm4Bl/TAbSksKcQ8yPZsZE3N3eVFtiXM9ZI5s5FtLhT28iD/BGys22s=";

结果ok:

 

标签:文件,PHP,二进制,压缩,流转,CSV
From: https://www.cnblogs.com/buckliu/p/16976761.html

相关文章

  • wsl下docker的ubuntu20.04环境配置mysql、nginx、编译php、编译swoole
    1、docker的ubuntu镜像不识别命令 apt-getupdate #更新 2、aptinstallvim#安装vim编辑器 !!!!!wsl2不用换源,会导致安装依赖时出现版本不对应的情况!!!!! ......
  • .NET Core 已经实现了PHP JIT,现在PHP是.NET上的一门开发语言
     12月23日,由开源中国联合中国电子技术标准化研究院主办的2017源创会年终盛典在北京万豪酒店顺利举行。在本次大会上,链家集团技术副总裁、PHP开发组核心成员鸟哥发表了以......
  • IIS 6 下配置以 FastCGI 跑 PHP
    环境:操作系统:Windows2003ServerSP2PHP版本:php-5.2.6-Win321.下载FastCGIForIIS6http://www.iis.net/d...环境:操作系统:Windows200......
  • C++代码到可执行二进制文件的过程
    C++工程从代码到可运行文件要经历四个过程,分别是预编译、编译、汇编、链接。1、预编译(1)将所有的#define删除,并展开宏定义。意味着代码替换。(2)处理所有的条件预编译指令,......
  • [BUUCTF][WEB][极客大挑战 2019]PHP 1
    打开靶机URL看到字面提示因为每次猫猫都在我键盘上乱跳,所以我有一个良好的备份网站的习惯不愧是我!!!说明该网站有备份,说不定放在了Http服务器的某个目录下那么这里我们......
  • PHP自定义函数官方文档
    一个函数可由以下的语法来定义:Example#1展示函数用途的伪代码​​<?phpfunctionfoo($arg_1,$arg_2,/*...,*/$arg_n){echo"Examplefunction.\n";r......
  • php的垃圾回收机制
    在平时php-fpm的时候,可能很少人注意php的变量回收,但是到swoole常驻内存开发后,就不得不重视这个了,因为在常驻内存下,如果不了解变量回收机制,可能就会出现内存泄露的问题......
  • 开发人员必备 PHP强大的网络功能介绍
    本人的文,原文发表在​​​http://publish.itpub.net/a2010/1220/1140/000001140171.shtml​​​上PHP已经是十分强大的脚本语言了,这个已不容置......
  • php里ezpdo orm框架初探
      java里有hibernate,php里有啥,这一直困绕着大家.最近发现了一个还可以的php的orm框架ezpdo,网站是​​​http://www.ezpdo.net​​​,有手册......
  • 攻防世界-easyphp(前导数字字符串、数字字符串、数字弱类型比较)
    一道php代码审计题,利用了字符与数字弱类型比较的漏洞。 一、基础知识数字字符串形如数字形式的字符串叫做数字字符串,例如:'123456','1e56112'(科学计数法),'1......