使用PHPExcel操作Excel2003时无法获取到worksheet 本帖最后由 hecho 于 2011-02-16 22:36:08 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $worksheet = $ObjExcel->getSheet($i);的时候,需要 active 这个 sheet 的。具体看看 demo 吧 不知道!给个信息吧:phpexcel是基于microsoft 的openxml API开发的,而这个是offce2007才支持!至于2003,应也可以兼容的!我们用没有问题!至于中文不行,看看是不是编码在哪出了问题 编码出问题的可能性比较大$ObjSheetName = urlencode("拉拉");//试试看 使用urlencode后,$ObjSheetName中的“拉拉”被转换成了%C0%AD%C0%AD$pSheetName中的“拉拉”却被转换成了%E6%8B%89%E6%8B%89我感觉也是这样,但问题是使用mb_detect_encoding判断$ObjSheetName和$pSheetName的编码格式时,输出的都是UTF-8格式 多谢了,搞定了$ObjSheetName = iconv('GBK', 'UTF-8', "拉拉");这样就可以了 php header 问题 有示例,利用数据库已有的词库(20万条左右)提取文章标题的关键词,求解 有一个用fpdf生成pdf文件的问题不知道怎么解了?急 php正则表达式的一个取值问题 php中$_GET的用法 请问DISCUZ论坛程序是不是开源的? 推荐开源编辑器:notepad++ ,您的得力助手! 请教让php支持SQL Server都要做哪些必要的修改呀?我这么改对吗? 新闻系统 用PHP可以开发电商网站吗? 对于PDO的prepare有一点不理解 如何判断MSSQL中insert,update成功
的时候,需要 active 这个 sheet 的。具体看看 demo 吧
给个信息吧:phpexcel是基于microsoft 的openxml API开发的,而这个是offce2007才支持!至于2003,应也可以兼容的!我们用没有问题!至于中文不行,看看是不是编码在哪出了问题
使用urlencode后,
$ObjSheetName中的“拉拉”被转换成了%C0%AD%C0%AD
$pSheetName中的“拉拉”却被转换成了%E6%8B%89%E6%8B%89我感觉也是这样,但问题是使用mb_detect_encoding判断$ObjSheetName和$pSheetName的编码格式时,
输出的都是UTF-8格式
多谢了,搞定了
$ObjSheetName = iconv('GBK', 'UTF-8', "拉拉");这样就可以了