我正在使用ParseQuery<ParseObject> query = ParseQuery.getQuery("Photo");
query.whereEqualTo("user", ParseUser.getCurrentUser());
query.setLimit(1000);
//query.include("mission");
query.findInBackground(new FindCallback<ParseObject>() {
public void done(final List<ParseObject> photosParseList, ParseException e) {
if (e == null) {
} else {
e.printStackTrace();
Toast.makeText(getActivity(), e.getMessage(), Toast.LENGTH_SHORT).show();
}
}
});
通过php解压缩,但是当我运行它时。它始终显示消息存档:..... zip包中的每个文件。
我希望它在工作时保持沉默。我怎样才能做到这一点。谢谢你的帮助!
答案 0 :(得分:0)
如果不是一个好方法,请使用system
。
如果没有这个,你就可以做到这一点:
$zip = new ZipArchive();
if ($zip->open('source.zip') === true) {
$zip->extractTo('/destination/dir/');
$zip->close();
echo 'Done';
} else {
echo 'Error opening the zip file';
}
答案 1 :(得分:0)
你可以这样做
system('unzip -o source.zip >/dev/null 2>&1');
或者更好,请使用shell_exec('unzip -o source.zip');
附注:确保在将任何内容传递给shell之前使用escapeshellarg。