复杂的数据拆分

时间:2010-01-20 10:29:10

标签: php

我正在通过php阅读excel文件,内容将显示在网络上的表格中

Excel sample http://i48.tinypic.com/2v93z11.png

我读取范围A1到D1中的这个数据是一个数据,它将以这种格式显示

The data
is different,
in every,
cell.

此数据将基于strlen <br/>换行(这是一个字符串is different, in every, cell.第一行The data正在前进)

因此,基于,进行换行,但最大数据必须符合单行 那么我怎样才能将strlen计算到每个,,以便我可以回显,如果数据可以放在单行中,或者在,之后进行换行

The data
is different,
in every, cell.

3 个答案:

答案 0 :(得分:0)

您是否尝试过PEAR Excel套餐?它简化了事情(读/写.xls文件)

答案 1 :(得分:0)

在循环中使用带有偏移量的strpos()以查找逗号。找到第一个逗号后,使用此位置作为查找下一个逗号的新偏移量。

答案 2 :(得分:0)

PHP 5.3中添加的str_getcsv()函数可能对您有用。

如果没有,你肯定可以爆炸(',',$ string)?