php 导出EXCEL 的开源类
require (dirname (__FILE__) . "/class-excel-xml.inc.php");
// create a dummy array
$doc = array (
1 => array ("Oliver", "Peter", "Paul", "Paul", "Paul", "Paul", "Paul", "Paul", "Paul", "Paul", "Paul", "Paul"),
array ("fasd", "Lucy", "Lina", "Lina", "Lina", "Lina", "Lina", "Lina", "Lina"),
array ("fasdf", "Lucy", "Lina"),
array ("fasd", "Lucy", "Lina"),
array ("fasd", "Lucy", "Lina"),
array ("fasd", "Lucy", "Lina"),
array ("fasd", "Lucy", "Lina"),
array ("fasd", "Lucy", "Lina")
);
// generate excel file
$xls = new Excel_XML;
$xls->addArray ( $doc );
$xls->generateXML ("mytest");
测试 demo
另一个
biffwriter
微软在中国具有不可撼动的地位,不仅仅是占有率,而是很多使用者认为Windows就是PC的标准。而我们大多数软件开发企业,包括金山,瑞星,谁也离不开微软的存在。如果大家使用Linux或Mac OSX,病毒软件卖给谁?因此,虽然开源的喜欢推广Linux的各个版本,一些人也喜欢Mac OS X。但毕竟不是主流。国内的厂商或业界也不愿意看到这种局面的出现。就像一个网友所评价的——“一个连IE都放不下的国家,怎么可能放弃Windows?”。
微软的Windows操作系统是构成其各类收入来源的基础,没有操作系统对市场的控制,微软的其他产品将逐步失去其市场优势,例如Office,数据库,开发工具,服务器,游戏,手机操作系统,互联网服务等等。
操 作系统的统一化,可以节约大量的社会资源,硬件厂商和设备集成制造企业可以用更低的成本来发布自己的产品。这在过去的二十年里,促进了计算机技术的普及和 高速发展,在这个过程中,微软功不可没。但微软毕竟是一个商业企业,社会利益的最大化不是微软的根本目的。随着操作系统成为应用的基础部件,微软的种种问 题也开始凸显出来,所以开源组织希望能够建立开放的,多元化的,健壮而统一的操作系统。这样做的好处是,操作系统和硬件之间进行捆绑,硬件厂商负责产品的 品质。而目前以微软授权的方式使用的微软操作系统,是微软充当了重要的服务角色,而微软不堪重负,极欲摆脱这种被动局面。因此品牌厂商的授权费用很低。因 此微软黑屏实际上是宣告用户使用的所谓盗版微软产品,微软不负任何服务责任。
Vista被认为是微软历史上的一个失败产品。原因就在于,硬件兼容性,系统安全性,操作稳定性,使用便捷性四个重要方面没有大幅度改善,甚至更加糟糕。为什么会这样?
因 为微软为了让更多的产品无法脱离微软的控制,所有应用和底层的关系紧密。开发和应用都不能脱离底层结构的束缚。就像IE的ActiveX插件一样,虽然方 便,但脱离IE就不能使用,这是微软用心险恶的地方,但同时也让自己背上了沉重的包袱,就是新的系统必须向前兼容。错误的,正确的统统继承过来。这样的路 越走越艰辛。
同时,对于未来的发展,微软之所以推出跨平台的SliverLight(银光)和Adobe的AIR和Flash竞争,就是 想控制富客户端的应用平台。相对于目前的HTML+JS浏览器,富客户端浏览器必然成为未来的发展方向之一。而同时的行为就是银光和VS2008开发工具 的紧密捆绑。背后目的不言而喻。
微软的操作系统,对微软来说,是战略的基础,又是一个典型的鸡肋。因为随着沙箱技术(Sandbox)的 普及,操作系统的重要性,实际上仅仅存在于硬件之间的协作,而不是过去的软件协作。Intel当年想利用EFI技术完成这个工作。也许未来Linux也可 以完成。操作系统已经没有那么高的可盈利性了。
而周边的硬件平台这些年已经逐步实现了规模化和标准化。PC也越来越象一个家用电器。DIY和山寨品牌与盗版操作系统之间是并存的关系。
所以这次微软黑屏,仅仅是告诉很多人,你们日常在使用微软的产品,你们的抱怨和不便不是微软造成的,是盗版造成的。
真的是这样吗?当然不是,我们现在可以统计一下,你多长时间会重新安装一次系统?很多人都把这东西变成了日常行为,这是不是有点可怜?
每 个人都希望能获得性价比最好的产品,但我们的消费观确实有问题,为了省点钱,不断和糟糕的硬件、软件打交道,所谓“久病半个医”。如果能统计一下,可能我 们国民的计算机硬件知识是世界最强的。有这个必要吗?我们的时间不是钱吗?看看我们可怜的装机必备:金山杀毒,瑞星杀毒,360卫士,优化大师,暴风影 音,迅雷或FlashGet,还有eMule等等。
微软的黑屏告诉你:“既然你有这么多闲功夫,还是多看看俺们微软的广告吧!”
PHP 代码部分
$file = “yanyu.txt”; //存放谚语的文件位置;
//$refresh = 60; //刷新的时间间隔;
$data = file($file); //将文件存放在一个数组中;
$num = count($data); //谚语的条数;
$id = mt_rand(0,$num-1); //随机数字;
$text = chop($data[$id]); //显示第几行数据,并去除空格;
echo $text;
?>
随机列表都存放于yanyu.txt中 一行一个