请问用phpExcelReader方式,excel文件名字可以是中文吗?
我的代码是
require_once 'phpExcelReader/Excel/reader.php';$data = new Spreadsheet_Excel_Reader();$data->setOutputEncoding('UTF-8');$data->read('物业.xls'); $db = mysql_connect('localhost', 'root', '123456');@mysql_query("set names 'utf8'"); //输出中文 @mysql_select_db('first'); //选择数据库 echo $data->sheets[0]['cells'][1][1];echo $data->sheets[0]['cells'][3][1];
现在excel的名字是英文的,可以读取excel数据,可“物业.xls”,就会报错:
Fatal error: Uncaught exception 'Exception' with message 'Could not open 物业.xls for reading! File does not exist, or it is not readable.' in D:\PHP\htdocs\phpMyAdmin\libraries\PHPExcel\PHPExcel\Shared\OLERead.php:72 Stack trace: #0 D:\PHP\htdocs\phpExcelReader\Excel\reader.php(389): PHPExcel_Shared_OLERead->read('??????.xls') #1 D:\PHP\htdocs\1.php(5): Spreadsheet_Excel_Reader->read('??????.xls') #2 {main} thrown in D:\PHP\htdocs\phpMyAdmin\libraries\PHPExcel\PHPExcel\Shared\OLERead.php on line 72
网上说修改reader.php文件 我试过了,也没用!请问咋整啊?
回复讨论(解决方案)
简体中文 windows 系统的字符集是 gbk 的
而你的程序使用的是 utf-8 字符集,那么中文文件名(utf-8编码的)如何能找得到呢?
简体中文 windows 系统的字符集是 gbk 的
而你的程序使用的是 utf-8 字符集,那么中文文件名(utf-8编码的)如何能找得到呢?
嗯 谢谢版主 我把php文件保存成ansi格式 就可以了

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

在主页进入我的页面,选择编辑资料,然后选择名字,删除后再输入要设置的名字保存即可。教程适用型号:iPhone13系统:IOS15.3版本:抖音20.6.0解析1首先打开抖音,在主页中点击右下角我的选项。2接着在我的页面中点击头像右侧的编辑资料按钮。3然后在弹出的页面中点击名字选项。4点击后面删除图标,再输入要设置的名字,点击保存即可。补充:抖音昵称作用是什么1抖音账户昵称设置的作用一方面就在于易分辨,另一方面就在于有利于使用者输入搜索,最后则是有利于粉丝用户的拓展创作。总结/注意事项抖音昵称一天

Go语言作为一个现代化的编程语言,时间在开发中占有很重要的位置。Go语言提供了一些内置的时间函数和结构体,使得时间的处理变得更加便捷。在本篇文章中,将会介绍一些Go语言中常用的时间处理方式。time.Now()我们可以使用time.Now()函数获取当前的时间:now:=time.Now()fmt.Println(now)输出:2019-06-131

在使用Linux系统时,安装特定网卡驱动程序或相关程序后,可能会出现网卡漂移现象。可能的表象为:在安装某个网卡驱动程序后,可能会导致网卡顺序颠倒,例如之前网线连接的网口为eth0,但驱动安装后可能变为eth1或者其他名字。(2)网卡名字改变,这种情况倒不是eth0到eth1的改变,而是很诡异的变化,比如eth0找不到了,多了个网卡名字叫__tmp3183921382193__这种情况确实会让人感到烦恼。因为有些人可能需要使用ifconfig|grepeth命令来获取信息进行开发工作,如果网卡名称

1、被窝数羊达人。2、唐僧很低调风衣加礼帽。3、辣条总统。4、你隔壁家的王叔叔。5、可我真的好靓。6、恋爱单排选手。7、秋裤男神。8、您搜索的用户已为夫。9、丑是丑,有户口。10、十亿少女梦。11、关你什么西红柿。12、赖床专业户。13、吃饭睡觉打豆豆。14、长得矮因为我恐高吖。15、幼稚园大姐大。16、飞吧皮卡丘。17、伱又没胸凶什么凶。18、回眸一笑猪在笑。19、国服首席小

Chrome会自动在地址栏中记录曾经输入过的网址,并且会在未来自动“联想查询内容”,但很多时候我们并不需要一些网址,如何删掉它们呢?小编经常遇到这样的困扰,曾经输入过的地址,会挡在常用地址的前面,导致需要选好几次才能进入需要的网站。为此我也找过至少3次如何删除了,因为…每次都会忘记。在Chrome官方帮助Chrome键盘快捷键的地址栏快捷键中,就明确了删除快捷键:▍Windows删除地址栏联想内容按向下箭头键以突出显示相应内容,然后按Shift+Delete键▍macOS删除地址栏联想内容按向下

win7系统是微软的传统操作系统,有很多实用功能,比如win7系统还原点的作用。win7设置还原点,可以win7还原系统到还原点,达到系统修复的目的。win如何设置还原点?下面小编教你win7设定还原点的方式。win7设定还原点的方式1.找到桌面电脑快捷方式,右键选择属性。2.进入属性设置后,选择高级系统配置。3.在弹出的系统属性框中选择系统维护选项。4.点击立即为开启系统保护的控制器建立还原点。5.添加还原点的描述,然后点击建立,耐心等待一会儿,成功建立还原点,然后点击关闭,下次应用还原系统可

有很多用户会遇到这样的情况,因为他们注册并使用百度贴吧的时间很长,导致对自己的百度贴吧用户名产生了不满,想要修改它。接下来,本站编辑将与大家分享关于百度贴吧用户修改用户名的详细操作方法。对于感兴趣的用户,请跟随编辑一起来看看吧详细介绍百度贴吧用户修改用户名的操作方法首先,打开百度贴吧应用,进入贴吧主界面后,点击右下方的"我的"按钮,跳转到个人页面。在个人页面上,点击自己的头像,进入个人资料编辑界面。在该界面上,可以看到一个编辑资料的选项,点击即可开始编辑个人资料如何解封被封禁的百度贴吧账号?首先

xp系统可以说成微软很早以前出的电脑上系统,现阶段应用的人非常少,关键是在老电脑上应用.有许多网民想将xp系统升级win7应用,可是不清楚xp系统怎么升级win7 .下边就演试下实际的操作步骤.1、下载安装新手三步电脑装机版手机软件并开启,选择win7系统,点一下马上重新安装。 2、等候专用工具全自动下载win7系统。 3、下载进行后立即开展在线重装Windows系统,请依据提醒实际操作。 4、安装结束后,可以选择马上重新启动。 5、进到运行菜单栏,选择第二项XiaoBaiPE-MSDNOnlineIns
