关于PHP使用ZIP添加密码。
//压缩目录 $dir = $_SERVER["DOCUMENT_ROOT"].'/'.C('IMG_DIR.ZIP'); $txt_file_name = 'bmusers.txt'; $zip_file_name = 'bmusers.zip'; $data_str = "www.junphp.com 极资源"; //将$data_str写入到指定的文件中 file_put_contents(C('IMG_DIR.ZIP').$txt_file_name, $data_str); //压缩 $cmd = "cd {$dir}; zip -q -r -P 123456 {$zip_file_name} {$txt_file_name}"; exec($cmd);
zip命令操作的是服务器上的文件,为了方便,这里我们获取了当前网站所在服务器的绝对路径。代码中的123456就是压缩密码,当下载生成的压缩包解压时,需要输入解压密码。
上一篇:
php7连接MySql数据库
下一篇:
php递归获取顶级父类id
友情提示:垃圾评论一律封号...