LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 687|回复: 1

据说这个PHP函数可以读excell的表格,我没测试,大家试试看。

[复制链接]
发表于 2005-4-1 12:07:41 | 显示全部楼层 |阅读模式
[PHP]
function ReadExcelSheet($filename){
  $test = file($filename);
  $ar1 = str_replace("~[^\t]*\t", "\t", $test);
  $ar2 = str_replace("~", "", $ar1);
  $ar = str_replace(chr(179), "", $ar2);
  $temp = array();
  for ($i=0; $i < count($ar); $i++) {
    if ((substr($ar[$i], 0, 1) != "\t")) {
      if ($ar[$i] !== "\r\n") {
        array_push($temp,$ar[$i]);
      }
    }
  }
  $name = split("\t",$temp[0]);
  $ExcelList = array();
  for ($i=1; $i < count($temp); $i++) {
    $split_result = split("\t", $temp[$i]);
      array_push($ExcelList, $split_result);
  }
  $result = insert_into_array($ExcelList, 0, $name);
  return($result);
}[/PHP]
发表于 2005-4-2 15:45:55 | 显示全部楼层
每听说有insert_into_array这个函数,80%的可能是没有任何作用
而且,现在的excel基本上是二进制数据....
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表