php 压缩文件并加密压缩包(压缩包添加密码)

php 把文件打成压缩包 ,可以去搜下 pclzip 


搜很好多地方没有找到对压缩包进行加密操作的。


如果服务器是linux 那么见代码:

$filename="test.csv";
file_put_contents($filePath,"1\t 2\t 3\n1\t 2\t 3\n1\t 2\t 3\n");

//$test = "/bin/bash /usr/local/inonesoft/bin/atest.sh  123 /usr/local/inonesoft/nginx/htdocs/watch/test.zip /usr/local/inonesoft/nginx/htdocs/watch/test.csv";
$test = "ln /usr/local/inonesoft/nginx/htdocs/watch/test.csv /test.csv; /usr/local/inonesoft/bin/atest.sh  123  - /test.csv > /usr/local/inonesoft/nginx/htdocs/watch/test.zip";

exec($test,$array);


atest.sh:

#zip -rP a123 text.zip test.txt

zip -rP $1 $2 $3



--------------------------------------------------------------

ln -s /usr/local/inonesoft/nginx/htdocs/card_file/DS00001388.csv /DS00001388.csv; /usr/local/inonesoft/bin/zip_encryption.sh lecake2013 - /DS00001388.csv > /usr/local/inonesoft/nginx/htdocs/card_file/DS00001388-2013-08-19_14:29:23.zip; rm -rf /DS00001388.csv;





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值