在Ubuntu下玩魔兽世界WoW

前几日本身也洋气了弹指间,在
Ubuntu
上边玩了二次Windows的最好网络游戏魔兽世界。至于效果嘛,跟在Windows上边大约。

前几天专业中,需求将3个txt文件,打包成*.zip down到地面……
生龙活虎始发,笔者和日常青少年同样,想到用PHP内置的
ZipArchive,代码看起来应当是如此的: 复制代码 代码如下: /*拆分成3个txt文件
分别是wow_1.txt wow_2.txt 和 wow_3.txt*/ $zip=new ZipArchive();
$zipfile='./Exl_file/wow.zip';
if($zip->open($zipfile,ZIPARCHIVE::CREATE)===TRUE){
$zip->addFile('./Exl_file/wow_1.txt','wow_1.txt');
$zip->addFile('./Exl_file/wow_2.txt','wow_2.txt');
$zip->addFile('./Exl_file/wow_3.txt','wow_3.txt'卡塔尔(قطر‎;
$zip->close(卡塔尔国; //下载输出文件后删除相关文书 }else{ echo
"ZIP生成失利!"; }
不过纠缠的是明媒正娶情形上没安装zip扩展,ZipArchive间接没有办法用,代码绝相比在上头装个扩张体来的快——用PHP调用Linux的授命行
,施行压缩命令,OK,马上行动! 复制代码
代码如下: /*拆分成3个txt文件 分别是wow_1.txt wow_2.txt 和
wow_3.txt整个放置 Exl_file 目录下*/ $outputs=array();
/*用php的exec实施Linux命令
括号里的字符串就是您在Linux命令窗口里敲的授命;
第3个参数是linux执行该命令后回来的结果数组;
linux奉行回来的每一条结果依次存入该数组
第多少个参数是结果,倘使进行成功,则Linux重回结果值为0,如若实践破产,则结果值不为0
*/ exec("zip ./Exl_file/wow.zip ./Exl_file/wow_1.txt
./Exl_file/wow_2.txt ./Exl_file/wow_3.txt",$outputs,$rc); if{
foreach { echo "$vo
云顶娱乐棋牌游戏 ,"; } }else{ $zipfile='./Exl_file/wow.zip'; //文件下载输出后去除相关文书
} } 你能够把if查看Linux实施命令再次回到的结果行,如下图: 复制代码 代码如下: adding: Exl_file/wow_1.txt
adding: Exl_file/wow_2.txt adding: Exl_file/wow_3.txt
得以见到举行回来的新闻全体输入到了 $outputs 数组中,*.zip文件生成成功。

全部步骤很简短:

  1. 下载模拟器Cedega的安装程序

http://www.linuxidc.com/Linux/2008-03/11885p2.htm

相关文章

Comment ()
评论是一种美德,说点什么吧,否则我会恨你的。。。