我必须解压缩服务器上的大.zip文件。为了防止有人多次运行解压缩代码,我想在解压缩时添加动画。
你能告诉我如何在代码中添加动画以及在哪里添加动画吗?(解压缩代码来自堆栈溢出(
$zip = new ZipArchive;
$res = $zip->open('file.zip');
if ($res === TRUE) {
$zip->extractTo('/myzips/extract_path/');
$zip->close();
echo 'woot!';
} else {
echo 'doh!';
}
您可以使用 Ajax 调用脚本,并在执行 php 脚本时显示某种动画。
像这样:
$("#animation").show()
$.ajax({
type:"POST",
url:"/your_script.php"
dataType:"json",
success:function(response){
$("#animation").hide();
}
});