[计划]阅读大件的PHP文件

没有Gravatar

像我这个职位的最即使这样不仅来自意图做一些'的信息,提醒我是如何解决一个问题,我想到:其实我的记忆通常是我的错误的和天文数字要找到相同的信息超过一次,我不喜欢很^ _ ^

一个活动的时候,我们需要做的是在飞行过程中“一个xls文件”(也许结果dell'upload提供给用户)和管理数据在它(可能的结构如我们所预料的是,否则例如不切实际..),数据库中的表或流行的只是我们的网站上查看他们。

那么,这一问题的解决是很容易,你的想法。

它运行在Sourceforge上 的项目 ,它使阶级ExcelReader通过我们需要的一切可用。

拥有包括两个文件reader.php在我们的脚本和oleread.inc,我们将准备做的工作“肮脏”。

首先,我们初始化的类,然后passiamogli要打开的文件:

  $数据“改为('nome_filel.xls'); 

接下来需要做的,当然,是使每个行和列指出循环:

  $数据“表[0] ['0];
 $数据“表[0] ['numCols']; 

代表行和列数大件文件(特别是在文件的第一页)。
在这一点上,我们可以在每个单元访问它包含的值,因为我们的不平凡矩阵:

  $数据“表[0] ['细胞'] [$一] [$ ĵ]; 

一个示例脚本来显示,从大件的视频数据文件以表格形式如下:

  “?
 require_once'Excel中/ reader.php';
 $数据=新Spreadsheet_Excel_Reader();
 $数据“setOutputEncoding('CP1251');
 $数据“改为('nome_file.xls');
使用error_reporting(E_ALL来^一个E_NOTICE);

回声“<表”;
为($ = 1,$一“= $数据”表[0] ['numRows'],$一+ +)(
        回声“<tr>”;
	为($ ĵ = 1,$ ĵ“= $数据”表[0] ['numCols'],$ ĵ + +)(
		回声“<td>。$数据”表[0] ['细胞'] [$一] [$ ĵ ]."</运输署“”;
	
	回声“,”/训练班“”;

回声“,”/表“”;
 ?“ 

西蒙兹:当然,你也可以在表循环,撰写文件..大件

Reblog此帖[与Zemanta]

人气:8%[?]

标签


leave a response , or trackback from your own site. 您可以按照任何这个项目通过 2.0 饲料入口的反应。您可以 留下 您自己的网站 一回应, 引用

AddThis社会书签按钮

本网站使用IntenseDebate的意见,但他们不是因为目前无论您的浏览器不支持JavaScript,或者没有加载速度不够快装。

留下回复