银行推送的账单是7z格式的压缩包,需要用程序对账单进行解压,网上关系PHP解压7z格式压缩包的资料很少
现在分享下处理过程,首先安装7-zip软件,我是在windows环境下调试的,下载地址https://7-zip.org/,
1、安装好软件后,配置安装目录到环境变量中:
2、PHP代码:
$cmd = '7z x -y ' . 'F:/phpstudy_pro/WWW/wtest/20221211.csv.7z' . ' -r -o' . 'F:/phpstudy_pro/WWW/wtest';
$result = shell_exec($cmd);
x:完整路径下解压文件
-y:所有确认选项都默认为是(即不出现确认提示),这个参数最好加上,有的系统会跳出确认选项,程序会阻塞
-aos:跳过已存在的文件
-o:设置输出目录
3、解压成功:
标签:解压,pro,格式,PHP,7z,压缩包 From: https://www.cnblogs.com/buckliu/p/16985124.html