请问用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脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

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

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Go語言作為一個現代化的程式語言,時間在開發中佔有很重要的地位。 Go語言提供了一些內建的時間函數和結構體,使得時間的處理變得更加便捷。在本篇文章中,將會介紹一些Go語言常用的時間處理方式。 time.Now()我們可以使用time.Now()函數取得目前的時間:now:=time.Now()fmt.Println(now)輸出:2019-06-131

在主頁進入我的頁面,選擇編輯資料,然後選擇名字,刪除後再輸入要設定的名字儲存即可。教學適用型號:iPhone13系統:IOS15.3版本:抖音20.6.0解析1先開啟抖音,在首頁點選右下角我的選項。 2接著在我的頁面中點選頭像右側的編輯資料按鈕。 3然後在彈出的頁面中點擊名字選項。 4點選後面刪除圖標,再輸入要設定的名字,點選儲存即可。補充:抖音暱稱作用是什麼1抖音帳號暱稱設定的作用一方面就在於易分辨,另一方面就在於有利於用戶輸入搜索,最後則是有利於粉絲用戶的拓展創作。總結/注意事項抖音暱稱一天

使用Linux系統時,安裝特定網路卡驅動程式或相關程式後,可能會出現網路卡漂移現象。可能的表象為:在安裝某個網卡驅動程式後,可能會導致網卡順序顛倒,例如先前網線連接的網口為eth0,但驅動安裝後可能變為eth1或其他名字。 (2)網卡名字改變,這種情況倒不是eth0到eth1的改變,而是很詭異的變化,比如eth0找不到了,多了個網卡名字叫__tmp3183921382193__這種情況確實會讓人感到煩惱。因為有些人可能需要使用ifconfig|grepeth指令來取得資訊進行開發工作,如果網卡名稱

Chrome會自動在網址列中記錄曾經輸入過的網址,並且會在未來自動“聯想查詢內容”,但很多時候我們並不需要一些網址,如何刪掉它們呢?小編常常遇到這樣的困擾,曾經輸入過的地址,會擋在常用地址的前面,導致需要選好幾次才能進入需要的網站。為此我也找過至少3次如何刪除了,因為…每次都會忘記。在Chrome官方幫助Chrome鍵盤快捷鍵的地址列快捷鍵中,就明確了刪除快捷鍵:▍Windows刪除地址列聯想內容按向下箭頭鍵以突出顯示相應內容,然後按Shift+Delete鍵▍macOS刪除地址欄聯想內容按向下

1.被窩數羊達人。 2.唐僧很低調風衣加禮帽。 3、辣條總統。 4.你隔壁家的王叔叔。 5.可我真的好靚。 6.戀愛單排選手。 7.秋褲男神。 8.您搜尋的用戶已為夫。 9、醜是醜,有戶。 10、十億少女夢。 11、關你什麼西紅柿。 12、賴床專業戶。 13.吃飯睡覺打豆豆。 14.長得矮因為我恐高吖。 15.幼稚園大姐大。 16、飛吧皮卡丘。 17、伱又沒胸兇什麼兇。 18.回眼一笑豬在笑。 19.國服首席小

这些快捷方式可用于iPhone上的各种不同事情>在当今充满活力和快速发展的世界中,对效率和便利性的追求占据了中心位置,iPhone上的快捷指令应用程序脱颖而出,成为一种非常强大的工具。它旨在简化和加速日常任务,显著提高工作效率。这个应用程序具有令人难以置信的适应性,使用户能够自动执行那些消耗宝贵时间的平凡、重复的动作。此外,它还提供了根据个人需求和偏好量身定制个性化命令的工具。Shortcuts应用程序特别引人注目的是它与Apple的智能助手Siri的集成。此功能允许使用直观的语音

Go語言還有其他的名字嗎? Go語言,是一門由Google開發的開源程式語言,也被稱為Golang。但除了這個常用的名字外,Go語言還有一些其他的名字嗎?讓我們一起來探索一下。 Golang(Go語言)Golang是Go語言的一種簡稱,廣泛被程式設計師使用。這個名字相對簡潔明了,也容易區分出來,因此在技術圈內非常流行。 GoGo是Go語言的正式名稱,也是其專案的名稱。

win7系統是微軟的傳統作業系統,有許多實用功能,例如win7系統還原點的作用。 win7設定還原點,可以win7還原系統到還原點,達到系統修復的目的。 win如何設定還原點?下面小編教你win7設定還原點的方式。 win7設定還原點的方式1.找到桌面電腦捷徑,右鍵選擇屬性。 2.進入屬性設定後,選擇進階系統配置。 3.在彈出的系統屬性框中選擇系統維護選項。 4.點選立即為開啟系統保護的控制器建立還原點。 5.新增還原點的描述,然後點選建立,耐心等待一會兒,成功建立還原點,然後點選關閉,下次應用還原系統可
